ASPHTTP使用范例
2004-08-09 13:38
387 查看
简单实例:
使用这个组件十分简单
1.创建对象
2.设定一些属性
3.调用GetUrl方法
下面是vbscript使用AspHTTP的示例代码
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.myfinancialpage.com/qrtresults.html"
strResult = HttpObj.GetURL
变量strResult现在包含一个字符串从http://www.myfinancialpage.com/qrtresults.html
GET获得的文档结果
实例:获得GIF文件
<%
rem This demo pulls a GIF image from www.microsoft.com
Server.ScriptTimeout = 240
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.microsoft.com/library/images/gifs/toolbar/write.gif"
HttpObj.FollowRedirects = false
HttpObj.RequestMethod = "GET"
HttpObj.UserAgent = "Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT)"
HttpObj.SaveFileTo = "c:/write.gif"
HttpObj.GetURL
Response.Write "<hr><h3>Headers Received</h3><pre>" & HttpObj.Headers & "</pre>"
%>
实例:处理和显示URL包含的HREF
<html>
<body>
<%
Server.ScriptTimeout = 240
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.genusa.com/asp/tools.html"
HttpObj.RequestMethod = "GET"
HttpObj.UserAgent = "Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT)"
strResult = HttpObj.GetURL
Response.Write "<h2>A HREF List</h2>"
varHREFArray = HttpObj.GetHREFs
intHREFArrayLimit = UBound(varHREFArray) -1
For I = 0 to intHREFArrayLimit
Response.Write varHREFArray(I) & "" & VBCrLF
Next
%>
</body>
</html>
使用这个组件十分简单
1.创建对象
2.设定一些属性
3.调用GetUrl方法
下面是vbscript使用AspHTTP的示例代码
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.myfinancialpage.com/qrtresults.html"
strResult = HttpObj.GetURL
变量strResult现在包含一个字符串从http://www.myfinancialpage.com/qrtresults.html
GET获得的文档结果
实例:获得GIF文件
<%
rem This demo pulls a GIF image from www.microsoft.com
Server.ScriptTimeout = 240
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.microsoft.com/library/images/gifs/toolbar/write.gif"
HttpObj.FollowRedirects = false
HttpObj.RequestMethod = "GET"
HttpObj.UserAgent = "Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT)"
HttpObj.SaveFileTo = "c:/write.gif"
HttpObj.GetURL
Response.Write "<hr><h3>Headers Received</h3><pre>" & HttpObj.Headers & "</pre>"
%>
实例:处理和显示URL包含的HREF
<html>
<body>
<%
Server.ScriptTimeout = 240
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "http://www.genusa.com/asp/tools.html"
HttpObj.RequestMethod = "GET"
HttpObj.UserAgent = "Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT)"
strResult = HttpObj.GetURL
Response.Write "<h2>A HREF List</h2>"
varHREFArray = HttpObj.GetHREFs
intHREFArrayLimit = UBound(varHREFArray) -1
For I = 0 to intHREFArrayLimit
Response.Write varHREFArray(I) & "" & VBCrLF
Next
%>
</body>
</html>
相关文章推荐
- ASPHttp使用范例-远程读取别人的页面,并自动写入库
- 在 ASP.NET 中使用 HTTP 模块实现 Intercepting Filter
- 使用JavaScript删除ASP.NET生成的HttpCookie
- 转发:使用JavaScript删除ASP.NET生成的HttpCookie
- MSDN: 在 ASP.NET 中使用 HTTPHandler 实现 Front Controller
- 使用ASP.NET生成XMLHttpRequest的响应
- 在C#中使用MSHTML的高级支持接口(引自http://www.vckbase.com/document/viewdoc.asp?id=1018)
- 2003 IIS6 ASP http 500 - 内部服务器错误 请求的资源在使用中(ZZ)
- ASP 中使用 HTTP 协议发送参数详解
- AspHTTP的组件的获取使用
- 在asp.net中使用HttpHandler为网站图片添加水印
- 在 ASP.NET 中使用 HTTPHandler 实现 Front Controller
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(4):异步通讯层生成的客户端代理类、使用HTTP GET进行调用
- 使用asp编写rss文件范例
- 在Asp.Net中使用HttpModule实现多个域名分别“绑定”到子目录
- ASP 中使用 HTTP 协议发送参数详解
- AspHTTP的组件的获取使用(小偷程序教学)
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- 在ASP.Net 中使用实现windows登陆的方法. (轉自tainkai的專欄.http://blog.csdn.net/tainkai)
- ASP ADOX 使用范例