我正在处理一个已经存在的库,并且希望它只通过代理建立套接字连接。目前的代码如下:
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$result = socket_connect($socket, "www.host.com", 8080);
我希望通过代理(SOCK4/5)建立此连接。
我已经尝试过:
socket_bind($socket, '127.0.0.1', '9150');
什么是Vidalia服务器,我也尝试了一些从互联网上获得的代理,它们在Firefox上作为sock运行,但无法通过此代码进行连接。
当我尝试输入以上行时,我收到以下错误提示。
警告:socket_bind():无法绑定地址[10048]:每个套接字地址(协议/网络地址/端口)通常只允许使用一次。