实例以爱Q网作为实例参考在返回协议头的尾部,总是有一串数字,据我搜索到的资料总结,应该是数据的长度(十六进制),但是我把接受到的数据字符串长度算出来,再跟他对比,完全不一样嗯。得到了283d 十六进制,转换成十进制得出 65104,再把除了协议头的数据字符串长度统计出来却是 174353虽然这数字并不扰乱我获取网页数据,但我是在是想追究出他到底是什么,起什么作用,应该用它来干嘛。希望大神能帮我解解答谢谢,我依旧是那个菜得一B的我。
调试欢乐多
$url = 'http://t.qq.com/iqshw_com';
$h = parse_url($url);$out = array(
"GET $h[path] HTTP/1.0",
"Host: $h[host]",
// "User_Agent: $_SERVER[HTTP_USER_AGENT]",
'Connection: Close',
'', ''
);
$fp = fsockopen($h['host'], 80, $errer, $errno, 1);
fwrite($fp, join("\r\n", $out) );
while(! feof($fp)){
echo fread($fp, 1024);
}
参考
http://hfutfei.iteye.com/blog/807647
参考:http://www.cnblogs.com/zjzhuwenbo/p/4874305.html