ASP模拟POST提交数据的方法

2014 年 3 月 15 日7360

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

很老的知识

发表评论

名称(*必填)

邮件(选填)

网站(选填)

记住我,下次回复时不用重新输入个人信息

0 0