使用fsockopen与UDP和代理?

时间:2015-05-10 20:25:57

标签: php proxy socks fsockopen

所以我一直想知道(和测试),我可以将fsockopen与代理和UDP流量一起使用吗?

例如:

$fp = fsockopen('udp://host.name.com', 512, $errno, $errstr);
if(!$fp){ die($errno . ' - ' . $errstr); }

有效......但只要我添加代理

$proxy = "123.58.183.141 "; // proxy 
$port = 1080; // proxy port

$fp = fsockopen("udp://".$proxy, $port, $errno, $errstr);
if(!$fp){ die($errno . ' - ' . $errstr); }

// after connecting to proxy... connect to target...
fputs($fp, "CONNECT host.name.com:512\r\n");

并尝试使用fwrite发送一些带有fread的读取回复数据。我什么都没得到。

但是没有代理,一切都很完美。我尝试加载公共代理但我永远得不到回复......

对此人的任何想法?我也开始想“fputs($ fp,”CONNECT host.name.com:512\r\n“);”这不是正确的方式...或者是它?

0 个答案:

没有答案