网址大全 | 文章大全 | 精选文摘 | 桌面壁纸 | 站长资源 | 在线手册 | 幽默笑话 | 天气预报 | FLASH    | 歇后语
便民查询 | 成语词典 | 五笔字典 | 新华字典 | 周公解梦 | 在线算命 | 生日密码 | 网络电台 | 网站留言 | 许愿墙
您的位置:首页 >> 文章大全 > 网络编程 > ASP
站内搜索:
网络编程专栏
VB.NETASP
ASP.NETC#
数据库PHP
技巧篇Delphi
相关文章
·Flash抓图组件FlashC...
·用ASPSmartUpload组件...
百度搜索 全网 本站
本类排行 more>>
·ASP中 Request对象探...
·asp读取xml
·asp翻页优化代码
·用ASPSmartUpload组件...
·什么是 Cookie
·如何用Request对象获...
·用数组方法显示数据库...
·给你的网页加把锁
·AspHTTP组件的属性
·Cookies 簡介
最新文章 more>>
·《网站配色方案》系列...
·《网站配色方案》系列...
·岳飞传的流程攻略
·百度漂亮 但Google更...
·个人站长的胜利 新网...
·搜搜问问抢不了百度知...
·视频网站接连败退 营...
·曹操传 杨家将传奇 官...
·专家为股民支招:网络...
·优秀站长访谈:个人网...
AspHTTP组件的属性

[ 作者:佚名 来源:网络 点击数:137 加入时间:2006-3-28 ]

【双击左键自动滚屏】【图片上滚动鼠标滚轮变焦图片】 【字体:放大 正常 缩小】 字体颜色:
便民查询  中华五千年  世界五千年  万年历  天气预报  周公解梦  脑筋急转弯  在线翻译  电信话费查询
Accept
    指示什么样的MIME类型可以被请求程序接受
    例如:
    HttpObj.Accept = "*/*"

    Authorization
    授权头可以让你获得 需要验证身份的地方的url
    用户名和口令之间用冒号点开
    例如:
    HttpObj.Authorization = "jimb:superbmr"

    BinaryData
    返回来自getURl请求获得的两进制格式的数据,你可以用这个属性取得两进制数据
    如来自另一个web服务器的图片例如:
    <%
    Response.ContentType = "image/gif"
    Set HTTPObj = Server.CreateObject("AspHTTP.Conn")
    HTTPObj.Url = "http://www.microsoft.com/library/images/gifs/toolbar/write.gif"
    HTTPObj.GetURL
    Response.BinaryWrite HTTPObj.BinaryData
    %>

    ContentType
    这个属性允许你在POST操作时自定义content-type头
    例如:
    ContentType = "application/x-www-form-urlencoded"

    Error
    报告请求中发生的任何错误

    FollowRedirects
    FollowRedirects告诉组件跟随HTTP Server的重定向
    例如:
    HttpObj.FollowRedirects = true

    Headers
    Headers属性包含了在请求被调用GetURL处理完成之后,来自http请求的回应头
    例如:
    Response.Write HttpObj.Headers

    Port
    Port属性指示连接http服务器的端口号
    例如:
    HttpObj.Port = 80

    PostData
    PostData属性应该被设置为你希望post请求POST到web服务器的数据的值
    例如:
    HttpObj.PostData = "suid=jimb&act=upd"

    Protocol
    指示请求应该使用的http协议版本号,缺省值是HTTP/1.0
    例如:
    HttpObj.Protocol = "HTTP/1.1"

    Proxy
    proxy属性包含proxy server代理服务器的地址/端口,冒号点开
    例如:
    HttpObj.Proxy = "address.net:2001"

    ProxyPassword
    设置需要验证的http代理服务器的http代理密码,现在只支持basic authentication(基本验证)

    RequestMethod
    RequestMethod属性指示发给服务器http请求的类型,合法的值是"GET", "POST" 和 "HEAD".
    例如:
    HttpObj.RequestMethod = "POST"

    RegisteredUser
    RegisteredUser属性指示组件授权用户的名字
    例如:
    Response.Write "This component is licensed to " & HttpObj.RegisteredUser

    Response
    Response属性包含在收到web服务器过来的请求之后的http response回应

    SaveFileTo
    SaveFileTo允许你得到任何类型的文件,自动存到本地盘上。图形/文本/HTML文件均可以。
    例如:
    HttpObj.SaveFileTo = "c:\images\3rdqrtr.jpg"

    TimeOut
    timeout属性决定组件等待http server响应的时间
    例如:
    HttpObj.TimeOut = 45

    URL
    URL属性设定你希望request请求所操作的url,以http://开头
    例如:
    HttpObj.URL = "http://www.lan27.com/chengyu/index.aspx"

    UserAgent
    UserAgent让组件通过发送一个request的UserAgent头伪装浏览器
    例如:
    HttpObj.UserAgent = "Mozilla Compatible (MS IE 3.01 WinNT)"

    Version
    指示AspHTTP组件的版本
    例如:
    Response.Write "The component version is " & HttpObj.Version

    AspHTTP组件的方法

方法 参数 返回值 描述
GetURL 无 String 返回http请求的响应,这是一个字符串,组件不支持2进制返回值,如Gif/Jpg图像
AddExtraHeader      String      无 在请求内增加一个自定义的http头,自定义头可以包括模拟的浏览器头,例如IE的分辨率信息头
ClearExtraHeaders  无 无 清除所有AddExtraHeader设置的http头
GetHeader  String  String  在GetUrl调用之后,获得自定头的值,如果有多个头,返回第一个。要检索所有的头,请看GetHeaders
Example:
strCookie = HttpObj.GetHeader("Set-Cookie")
You could then on subsequent calls return the same cookie as follows:
if strCookie <> "" then
  HttpObj.AddExtraHeader "Cookie: " & strCookie
end if
GetHREFs      无 Variant      字符串数组,在调用GetUrl之后,你可以调用GetHREFs处理html里面的 Tags.
GetHREFs返回一个你可以进一步处理或显示的字符串的可变数组
请见HREFList.asp(下载包内有)使用这个方法的示例代码,GetHREFs是在aspHTTP版本2.4增加的。
URLDecode      strValue  String      解码一个URL编码的字符串
URLEncode      strValue  String      将一个字符串编码成一个合法的url值
Example:
HttpObj.URL = HttpObj.URLEncode("http://www.lan27.com")

国家纸币  自考信息  度量转换  搜索引擎指南  城市经纬度  脑筋急转弯  各国资料  名言辞典  违章查询
·上一篇文章:ASP原码加密工具介绍
·下一篇文章:MySQL教程(一)
百度搜索更多内容:AspHTTP组件的属性
推荐文档】 【打印文档】 【返回页首】 【关闭窗口