你好,Grabezit 团队。
我在这个问题上需要紧急帮助。
我正在获取以下 URL 和该商店的所有 URL 的 1 KB 屏幕截图。
https://allegro.pl/oferta/hp- 131x-cf210x-m251-m276-2-400- stron-oryginal-8399911142?bi_ s=ads&bi_m=listing%3Adesktop% 3Aqueryandcategory&bi_c= YTdjNmQ0NTMtOGM2OC00MDg0LWIwND ItZmVhMWQzMWEzY2NhAA&bi_t=ape& referrer=proxy&emission_unit_ id=e8864e70-2d4b-49da-98db- f3b86b3f40ab
我认为贵方的回应存在一些问题。
您能检查一下并尽快回复我吗?
我们将非常感谢您的快速帮助。
谢谢,
戈文德
这是由格式错误的 HTTP 标头引起的,该标头导致站点无法正常处理。 现在这个问题已经得到解决。 然而,该网站似乎阻止了我们的服务器,因为它认为它们是机器人。 你可以尝试得到一个 代理服务器 通过这个问题。
你好团队,
对于其他代理服务器,我们有身份验证密钥,那么我们如何生成代理地址?
您能否检查一下并告诉我您是否能够捕获以下域的屏幕截图?
https://allegro.pl/oferta/hp-131x-cf210x-m251-m276-2-400-stron-oryginal-8399911142
如果您使用过任何代理服务,那么您能告诉我如何使用它来捕获屏幕截图吗?
谢谢,
戈文德
总是很难知道网站正在使用什么来阻止请求,它可能是任何东西。 但是,要尝试代理,您必须使用标准 HTTP 代理详情请参见此处.
我们仅将新捕获软件的测试版添加到我们的新加坡服务器。 因此您需要将国家代码参数更改为 SG。
我们仅支持符合标准 HTTP 代理协议的代理服务器。 有很多服务可以做到这一点。 您可以尝试我们自己的代理服务器,如底部所述 HTTP 代理文章。 然而,我们的代理是数据中心代理,因此有时会被阻止。
我仍然无法获得正确的屏幕截图。
一些内容仍然缺失。
我已经使用了以下参数。
选项.BrowserHeight = -1
选项.BrowserWidth = 1400
选项.输出宽度 = -1
选项.输出高度 = -1
选项.Proxy =“grabzit://”
选项.国家 = 国家.新加坡
选项.NoAds = True
选项.延迟 = 30000
您可以在以下位置查看图像:- https://ibb.co/dgHZWhM
当您加载非常大的页面时,有些图像尚未加载,我并不感到惊讶。 目前,请求从我们的新加坡服务器发送到我们的美国代理服务器(速度不是非常快),然后发送到波兰的网站服务器,然后再返回。
当我们在各处发布代码时,速度会更快,但我们对此会非常谨慎,因为已经发生了很多变化。
然后,您可以使用我们的英国服务器,这意味着请求将从英国 -> 英国代理 -> 发送到波兰并返回。
您也可以尝试获取自己的代理服务器。
当然它可能是这样的: $options->setProxy("mykey:password@proxy.supplier.com:1234");