
使用 .NET 框架发出 HTTP 请求和接收响应相当容易。下面 .NET 框架中包含的类提供了所有必需的基本功能:
在 System.Net 命令空间中的 HttpWebRequest 和 HttpWebResponse 类
在 System.IO 命名空间中包含的 StreamReader 和 StreamWriter 类
HttpWebRequest 和 HttpWebResponse
HttpWebRequest 和 HttpWebResponse 是.NET 框架中的抽象基类,他目的在于人 Internet 上以一种中性的协议方法访问数据。分别从他们两个中继承出来的 HttpWebRequest 和 HttpWebResponse 封装了与网络服务器的通信中的 HTTP 特有的性质。最重要的,他们提供了对 HTTP 头,和潜在的请求和响应流的简单访问。
StreamReader 和 StreamWriter
StreamReader 和 StreamWriter 类是用来读和写使用特定编码(UTF-8/UTF-16)书写的流内容时使用的两种工具类。
本站原创文章,如有转载请带链接注明出自 网络自由人