使用代理获取网址的内容,在PHP但没有卷曲

时间:2010-07-22 11:15:41

标签: php sockets proxy

我必须使用列表中的代理来获取某些网址的内容。

所有代理都需要身份验证(我也有用户名和密码)。

问题是我没有在服务器上安装curl,所以不能使用curl。

我尝试使用套接字,但使用它时遇到了问题。

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

stream_context_createproxy选项一起使用(有关详细信息,请参阅此处:http://www.php.net/manual/en/context.http.php)。然后,您可以使用标准函数fopenfile_get_contents

访问该文件

答案 1 :(得分:-1)

尝试使用:

$text = file_get_contents('http://www.example.com/');

$text = file_get_contents('http://user:pass@www.example.com/');