WebHeaderCollection 类
https://msdn.microsoft.com/zh-cn/library/system.net.webheadercollection(v=VS.95).aspx
/// <summary>/// key统一小写/// </summary>/// <returns></returns>public Dictionary<string, string> GetReqHeaders(){var request = HttpContext.Current.Request;var headers = request.Headers;var dict = new Dictionary<string, string>();foreach (var key in headers.AllKeys){dict.Add(key.ToLower(), headers[key]);}foreach (var key in new string[] { "userid", "systemtype" }){if (!dict.ContainsKey(key))dict.Add(key, "");}return dict;}public WebHeaderCollection GetWebHeaderCollection(){WebHeaderCollection myWebHeaderCollection = new WebHeaderCollection();var headinfo = this.Headers;List<string> passheads = new List<string>() { "cache-control", "connection", "content-length", "content-type", "method", "accept", "accept-encoding", "accept-language", "host", "accept-charset", "user-agent", "origin", "if-modified-since" };foreach (var key in headinfo.Keys){if (passheads.Contains(key)){continue;}else{myWebHeaderCollection.Add(key, myWebHeaderCollection[key]);}}return myWebHeaderCollection;}
转载于:https://www.cnblogs.com/shy1766IT/p/5357672.html
WebHeaderCollection 类相关推荐
- 自己搜集编写的Delphi 通用函数
{ ********************************************************************** } { Currency Common Functio ...
- 转:WebClient类(温习一下)
WebClient类提供向 URI 标识的资源发送数据和从 URI 标识的资源接收数据的公共方法. 其实就相当于创建一个请求客户端.可以获取网页和各种各样的信息,包括交互. 通过MSDN来看看WebC ...
- HttpHelps类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理...
原文地址:http://blog.csdn.net/cdefg198/article/details/8315438 万能框架:http://www.sufeinet.com/forum.php?mo ...
- 四:客服端防护HTTP发送请求类
一.源代码: public class swtDefendOperate { private BackgroundWorker backgroundWorker; //DefendType的值 Ver ...
- WebRequest 类和 WebResponse 类
WebRequest类和WebResponse类 WebClient类使用起来比较简单,但是它的功能非常有限,特别是不能使用它提供身份验证证书.这样,在上传数据时问题就出现了,许多站点都不会接受没有身 ...
- HttpHelper类
/// <summary> /// 类说明:HttpHelper类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理 /// 重要提 ...
- C#HttpHelper爬虫类源码分享--苏飞版
介绍 C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便 的设置Cooki ...
- C#HttpHelper类---苏飞版
C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便 的设置Cookie,证 ...
- 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题
继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...
最新文章
- spring手动代码控制事务
- OpenCV 脸部跟踪(1)
- Ubuntu下安装DEB包时出现错误的解救方法
- mysql修改Truncated incorrect DOUBLE value:
- linux命令之查看动态库中字符串-strings
- 计算机二级access知识点6,2019年计算机二级ACCESS考试知识点:关系数据模型
- make[1]: *** [objs/Makefile:445: objs/src/core/ngx_murmurhash.o] Error
- Release编译模式下,事件是否会引起内存泄漏问题初步研究
- NEERC 2012
- nmake命令编译器的使用
- c语言相机翻译器下载,拍照翻译器
- 写作专用各种表情和符号,使你的文章更加美观有趣!❤️❤️❤️
- win32_mfc 理论资料 供自己查阅
- banner 生成利器 http://patorjk.com/software/taag
- 7月生日会|清凉的惊喜与祝福
- android图片凹凸效果,图像滤镜处理算法:柔化、光照、放大镜、哈哈镜
- 微型计算机的性能主要取决于什么,微型计算机的性能主要取决于什么?
- iOS开发中MD5加密算法的实现
- 类与队列的简单实战爬虫
- AD19学习笔记之原理图的绘制