【发布时间】:2018-04-03 09:59:59
【问题描述】:
请提出一些在网站上呈现数据的方法,使任何人都无法像 justdail (https://www.justdial.com/Delhi/Cafe-La-Pinoz-Near-Alchemist-Hospital-Sector-53/) 一样复制该数据。请打开无法从此网页复制电话号码的 URL。我想要 PHP 中类似的东西。 我不想从网站上隐藏信息,只是防止用户从网站上复制或抓取数据。没有图像方法。
【问题讨论】:
-
请记住,用户可以选择只关闭 JavaScript,因此总有办法。如果您想保护某些东西,请不要将其置于公共领域。
-
请检查这个 URL (justdial.com/Delhi/...) 我正在寻找类似的东西。无法抓取电话号码的地方
-
该页面的大部分内容似乎由每个字母的单独
<span>元素组成,并使用 CSS::before规则填充实际字母。那是……是的……有点疯狂,但在防止随意复制和粘贴方面也有点有效。这也使得它对用户极具敌意。而且仍然很有可能为该混淆方法编写自定义刮板,只是这样做稍微复杂一些。 -
如果你真的想走那条路,是什么阻止你以完全相同的方式去做?
标签: php web-scraping