我想获得 http://www.cambo6.com/cambo6/Soccer/betinternet_new_hdp.asp?viewtype=ah&hdpver=2 的内容。但IDHTTP idhttp.get(http://www.cambo6.com/cambo6/Soccer/betinternet_new_hdp.asp?viewtype=ah&hdpver=2) 返回的是一大堆乱码:(。
用IE打开就能正常访问。那IE怎么识别这些乱码的?
再用IDHTTP获得其它ASP网页的时候都能得到最终生成的HTML文件。
在下很急,在线等待高手赐教。
用IE打开就能正常访问。那IE怎么识别这些乱码的?
再用IDHTTP获得其它ASP网页的时候都能得到最终生成的HTML文件。
在下很急,在线等待高手赐教。
Server: Microsoft-IIS/5.0
Date: Sun, 04 Jun 2006 15:46:19 GMT
X-Powered-By: ASP.NET
Pragma: no-cache
Content-Type: text/html
Expires: Sun, 04 Jun 2006 15:45:19 GMT
Set-Cookie: ASPSESSIONIDAABDQDQC=MDJKHGLCJKGJOMLFFIGDIFOB; path=/
Cache-control: no-cache
Cache-Control: private
Content-Encoding: gzip
Content-Length: 2164
这个是该网也返回的头信息
有没有借gzip压缩的delphi控件么?
以流的形式接收返回数据
将返回数据保存为rar文件
调用winrar把文件解压
读取解压后的数据
……只不过用该方法不太高明,效率也较低