如何在PHP中伪装成一个网站?
所以我用PHP-curl构建了一个scraper。因此,我可以构建我的API并集成到我的应用程序中。 问题是我在一个页面中就被网站屏蔽了 我的刮刀的作用是:如何在PHP中伪装成一个网站?,php,curl,web-scraping,http-status-code-401,Php,Curl,Web Scraping,Http Status Code 401,所以我用PHP-curl构建了一个scraper。因此,我可以构建我的API并集成到我的应用程序中。 问题是我在一个页面中就被网站屏蔽了 我的刮刀的作用是: 首先,它转到有一个iframe的网站(这个iframe里面有一个iframe,我想得到它的src) 当它获得第一个iframe url时,它会向iframe src发送一个curl请求,但问题是该站点正在阻止来自其网站以外的其他网站的任何请求。所以我被封锁了。有没有办法假装是这个网站的URL 顺便说一句,这是网站的URL。你可以查看网站if
顺便说一句,这是网站的URL。你可以查看网站iframe,看看我的意思。对不起,伙计!你不能。如果可能的话,我会假装是你的银行,偷走你的银行凭证!疯了,对吧 您可以像反向代理一样操作,例如: 我是用户,你是界面。 我来到你的网站,
foo.com
并搜索google.com
。
你可以发送一个卷发到google.com
,从google.com
获取响应,并将其显示给我。
我在浏览器中看到foo.com
地址,但实际上我正在浏览google.com
。
而且google.com
认为您的服务器(foo.com
)正在使用它的站点。不是我。
如果你有很多用户,google.com
可能会以攻击者服务器的身份阻止你的服务器
阅读有关CORS和反向代理的更多信息。感谢您的明确回答,如果我不能这样做,那么我可以假装是浏览器吗?关于这一点,请阅读编辑后的答案