- 论坛徽章:
- 0
|
找到一个解决办法.
- <?php
- //$cont = proxy_url('http://weather.tq121.com.cn/detail.php?city=大连');
- $cont = proxy_url('http://bbs.chinaunix.net');
- echo $cont;
- function proxy_url($proxy_url)
- {
- $proxy_name = '10.0.16.12';
- $proxy_port = 80;
- $proxy_user = ""; // added
- $proxy_pass = ""; // added
- $proxy_cont = '';
- $proxy_fp = fsockopen($proxy_name, $proxy_port);
- if (!$proxy_fp) {return false;}
- fputs($proxy_fp, "GET $proxy_url HTTP/1.0\r\nHost: $proxy_name\r\n");
- fputs($proxy_fp, "Proxy-Authorization: Basic " . base64_encode ("$proxy_user:$proxy_pass") . "\r\n\r\n"); // added
- while(!feof($proxy_fp)) {$proxy_cont .= fread($proxy_fp,4096);}
- fclose($proxy_fp);
- $proxy_cont = substr($proxy_cont, strpos($proxy_cont,"\r\n\r\n")+4);
- return $proxy_cont;
- }
- ?>
复制代码
这样虽然可以看到bbs.chinaunix.net的了.但是不能看上面这个URL的..
$cont = proxy_url('http://weather.tq121.com.cn/detail.php?city=大连');
请问如何解决啊??
我nslookup weather.tq121.com.cn
地址是219.234.83.3
我直接换上IP 用IE浏览器访问都不可以, 是 weather.tq121.com.cn做了什么了吗?怎么解决呢? |
|