ASP.NET-HttpWebRequest与HttpWebResponse的关系

1.HttpWebRequest: .NET.Framework的请求/响应模型的抽象基类,用于访问Internet数据。

HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(Url);

  提供的属性有:

标头

设置方法

Accept 由Accept属性设置
Connection 由Connection属性和KeepAlive属性设置
Content-Length 由ContentLength属性设置
Content-Type 由ContentType属性设置
Expect 由Expect属性设置
Date 由系统设置为当前日期
Host 由系统设置为当前主机信息
If-Modified-Since 由IfModifiedSince属性设置
Range 由Range属性设置
Transfer-Encoding 由TransferEncoding属性设置
Referer 由Referer属性设置
User-Agent

由UserAgent属性设置

2.HttpWebResponse: 对http协议进行了完整的封装( Header, Content, Cookie),与HttpWebRequest结合使用。

HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();

 

posted @   ꧁执笔小白꧂  阅读(63)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示