gpt4 book ai didi

web-crawler - 保护电子邮件地址免受垃圾邮件机器人/网络爬虫的侵害

转载 作者:行者123 更新时间:2023-12-04 00:59:23 25 4
gpt4 key购买 nike

您如何防止电子邮件蜘蛛从网页中收集电子邮件?是否 mailto:将它们链接起来会增加它们被拾取的可能性? URL编码有用吗?

显然,最好的对策是只向登录用户显示电子邮件地址,或者提供联系表格而不是电子邮件地址。但就纯粹的客户端解决方案而言,有什么可用的?

最佳答案

多年后,我为另一个网站创建了以下 jQuery:

$(".email").each(function() {
$(this).html( $(this).html().replace("...", "@").replace(/\.\.\./g, ".") );
$(this).attr( "href", $(this).attr("href").replace("...", "@").replace(/\.\.\./g, ".") );
});

电子邮件然后写成:
<a href="mailto:bob.smith...example...com" class="email">bob.smith...example...com</a>

它并不完美,但它非常简单,并且似乎阻碍了大多数电子邮件收割机。这种方法的优点是不使用 JavaScript 的人可能能够计算出实际的电子邮件地址是什么。

看看这个 study on various email obfuscation methods .

关于web-crawler - 保护电子邮件地址免受垃圾邮件机器人/网络爬虫的侵害,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com