zoukankan      html  css  js  c++  java
  • 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;
            }
  • 相关阅读:
    SGU 499 Greatest Greatest Common Divisor
    pku 3468 A Simple Problem with Integers
    pku2226 Muddy Fields
    pku3041 Asteroids
    java基础string操作
    PowerDesigner(7)转载
    java基础2
    PowerDesigner(6)转载
    java基础3
    java基础(1)
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/5357672.html
Copyright © 2011-2022 走看看