GET方法中,如何能获得返回的信息
链接http://www.ixpub.net/authimg.php返回验证码图片。我用如下代码去获取该链接的返回信息:
global $mAuthRequest;
$mAuthRequest='';
$mAuthRequest = 'GET /authimg.php HTTP/1.1'. NL;
$mAuthRequest .= 'Accept: */*' . NL;
$mAuthRequest .= 'Accept-Language: zh-cn' . NL
. 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)'. NL
. 'Host: www.ixpub.net'. NL
. 'Connection: Keep-Alive'. NL;
$mAuthRequest .= 'Cookie: bblastvisit=1179105690; PHPSESSID=629f98899f074d7bf738aba1bc6555cc; cdb_sid=KE9inY; cdb_visitedfid=159D151D174; cdb_cookietime=0'. NL;
$mAuthRequest .= NL;
但是,返回的结果里面有乱码,其实应该是一张含有验证码的图片的。下面是我目前获得的数据,但是如何才能获得图片?
HTTP/1.1 200 OK
Connection: close
Transfer-Encoding: chunked
X-Powered-By: PHP/4.4.6
content-type: image/png
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Date: Sun, 27 May 2007 15:54:38 GMT
Server: lighttpd
365
‰PNG