ASP模拟POST提交数据的方法
ASP模拟POST提交数据的方法
Author:flymorn Source:飘易
Categories:Asp编程 PostTime:2009-4-7 13:21:40
正 文:
有时需要获取远程网站的某些信息,而服务器又限制了GET方式,只能通过POST数据提交,这个时候我们可以通过asp来实现模拟提交post数据,飘易加工了下面的部分代码,比如获取IP138的IP数据地址信息,代码如下:
<%
Onerrorresumenext'容错处理FunctionGetBody(ips)'飘易-获取远程IP地址POST信息
Sethttps=Server.CreateObject("MSXML2.XMLHTTP")
Withhttps
.Open"Post","http://http://www.zjjv.com///ips8.asp",False
.setRequestHeader"Content-Type","application/x-http://www.zjjv.com///ips8.asp页面的时候,服务器自动响应成http://http://www.zjjv.com///ips8.asp?jdfwkey=p7akv1这样的url。从而导致出现错误:“msxml3.dll错误'800c0008'指定资源下载失败”,无法获取正确的源码。但是,我们别忘了IP138也和百度合作,这就是百度搜索开放平台:http://http://www.zjjv.com///,这里就有IP138查询IP的功能:比如http://http://www.zjjv.com///ipsearch/s?wd=59.61.160.237&tn=baiduip。
作者:flymorn
来源:飘易
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
Tag:浏览(次)
上一篇:GUI工具:MySQL Administrator备份/还原数据库
下一篇:谷歌送大礼:最高可获关键字广告550元优惠券
1条评论 “ASP模拟POST提交数据的方法”
1 飘雪儿
2009-4-9 11:38:25
很老的知识
发表评论
名称(*必填)
邮件(选填)
网站(选填)
记住我,下次回复时不用重新输入个人信息