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 类相关推荐

  1. 自己搜集编写的Delphi 通用函数

    { ********************************************************************** } { Currency Common Functio ...

  2. 转:WebClient类(温习一下)

    WebClient类提供向 URI 标识的资源发送数据和从 URI 标识的资源接收数据的公共方法. 其实就相当于创建一个请求客户端.可以获取网页和各种各样的信息,包括交互. 通过MSDN来看看WebC ...

  3. HttpHelps类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理...

    原文地址:http://blog.csdn.net/cdefg198/article/details/8315438 万能框架:http://www.sufeinet.com/forum.php?mo ...

  4. 四:客服端防护HTTP发送请求类

    一.源代码: public class swtDefendOperate { private BackgroundWorker backgroundWorker; //DefendType的值 Ver ...

  5. WebRequest 类和 WebResponse 类

    WebRequest类和WebResponse类 WebClient类使用起来比较简单,但是它的功能非常有限,特别是不能使用它提供身份验证证书.这样,在上传数据时问题就出现了,许多站点都不会接受没有身 ...

  6. HttpHelper类

    /// <summary> /// 类说明:HttpHelper类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理 /// 重要提 ...

  7. C#HttpHelper爬虫类源码分享--苏飞版

    介绍 C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便 的设置Cooki ...

  8. C#HttpHelper类---苏飞版

    C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便 的设置Cookie,证 ...

  9. 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题

    继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...

最新文章

  1. spring手动代码控制事务
  2. OpenCV 脸部跟踪(1)
  3. Ubuntu下安装DEB包时出现错误的解救方法
  4. mysql修改Truncated incorrect DOUBLE value:
  5. linux命令之查看动态库中字符串-strings
  6. 计算机二级access知识点6,2019年计算机二级ACCESS考试知识点:关系数据模型
  7. make[1]: *** [objs/Makefile:445: objs/src/core/ngx_murmurhash.o] Error
  8. Release编译模式下,事件是否会引起内存泄漏问题初步研究
  9. NEERC 2012
  10. nmake命令编译器的使用
  11. c语言相机翻译器下载,拍照翻译器
  12. 写作专用各种表情和符号,使你的文章更加美观有趣!❤️❤️❤️
  13. win32_mfc 理论资料 供自己查阅
  14. banner 生成利器 http://patorjk.com/software/taag
  15. 7月生日会|清凉的惊喜与祝福
  16. android图片凹凸效果,图像滤镜处理算法:柔化、光照、放大镜、哈哈镜
  17. 微型计算机的性能主要取决于什么,微型计算机的性能主要取决于什么?
  18. iOS开发中MD5加密算法的实现
  19. 类与队列的简单实战爬虫
  20. AD19学习笔记之原理图的绘制

热门文章

  1. 属兔的人有什么缺点呢?
  2. 有些新手小白创业者开奶茶店,为什么总是容易上当受骗呢?
  3. Java-Arrays数组操作
  4. 使用selenium webdriver进行元素定位
  5. [leetcode] Max Points on a Line 判断最多有多少个点在同一条直线上
  6. java 注释工具栏_eclipse/intellij idea 查看java源码和注释方法
  7. ssms只有空白解决方案_SSMS中的解决方案和项目概述
  8. python爬虫案例-乌托家家具公司数据爬取
  9. HDU 2154:跳舞毯
  10. JavaWeb一些常用操作