使用PHP CURL通过代理获取网站,我如何确切知道通过fiddler发送的内容?

时间:2012-10-11 20:35:23

标签: php curl fiddler fsockopen

我正在使用CURL和代理提供商从某些网站获取数据, 但是当我尝试发出请求时,fiddler仅使用CURL从文件中显示信息,而不是实际发出主要请求并带来数据的代理IP。

如何在fiddler监视器中显示从代理请求(代理IP)发送/接收的内容?我可以改用fsockopen吗?

注意:您可能知道代理是客户端和服务器之间的中介,在这种情况下,我使用CURL使用前面提到的代理提供程序检索信息,我想在Fiddler监视器中显示的是请求代理和请求的网站之间的请求,而不是使用已经显示的CURL的文件。

谢谢。

1 个答案:

答案 0 :(得分:2)

您需要访问代理服务器。例如给定

you -> proxy -> site_you_want

您只能访问you -> proxy个连接,无法查看proxy -> site_you_want链接上发生的情况。这是一个完全不同的机器和tcp连接,你无法从你所在的地方访问。