HttpWebRequest介绍
来源:互联网 发布:淘宝淘部落是什么 编辑:程序博客网 时间:2024/05/18 00:24
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。
它们支持一系列有用的属性。这两个类位于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可能预计需要显式地调用一个“Send”方法,实际上不需要。接下来调用 HttpWebRequest.GetResponse()方法返回的是一个HttpWebResponse对象。你可以把HTTP响应的数据流(stream)绑定到一个StreamReader对象,然后就可以通过ReadToEnd()方法把整个HTTP响应作为一个字符串取回。也可以通过 StreamReader.ReadLine()方法逐行取回HTTP响应的内容。
这种技术展示了如何限制请求重定向(request redirections)的次数, 并且设置了一个超时限制。下面是HttpWebRequest的一些属性,这些属性对于轻量级的自动化测试程序是非常重要的。
l AllowAutoRedirect:获取或设置一个值,该值指示请求是否应跟随重定向响应。
l CookieContainer:获取或设置与此请求关联的cookie。
l Credentials:获取或设置请求的身份验证信息。
l KeepAlive:获取或设置一个值,该值指示是否与 Internet 资源建立持久性连接。
l MaximumAutomaticRedirections:获取或设置请求将跟随的重定向的最大数目。
l Proxy:获取或设置请求的代理信息。
l SendChunked:获取或设置一个值,该值指示是否将数据分段发送到 Internet 资源。
l Timeout:获取或设置请求的超时值。
l UserAgent:获取或设置 User-agent HTTP 标头的值。
- HttpWebRequest介绍
- HttpWebRequest 介绍
- HttpWebRequest介绍
- HttpWebRequest解析 作用 介绍
- HttpWebRequest解析 作用 介绍
- HttpWebRequest解析 作用 介绍
- HttpWebRequest
- HttpWebRequest
- HttpWebRequest
- HttpWebRequest
- HttpWebRequest
- HttpWebRequest
- HttpWebRequest
- httpwebrequest
- HttpWebRequest
- HttpWebRequest详解
- httpwebrequest/httpwebresponse
- HttpWebRequest详解
- 黑马程序员:集合框架List
- 安装安卓APK文件到安卓模拟器之二
- 手机充电器
- 耍帅秘技——Eclipse快捷键大赏
- 关于document.body.appendChild在ie6兼容问题
- HttpWebRequest介绍
- Coq-ProofGeneral-Emacs-Windows
- SIFT算法的一些基本概念
- Mysql 另类盲注中的一些技巧
- 黑马程序员:集合框架Set
- 初学者if判断语句
- PLSQL循序渐进全面学习教程(全) .
- 黑马程序员:java中的异常总结
- 真实的印度,真实的印度接触,