Exemplo n.º 1
0
 private void ParseHeaderParameters(string headerParameterLines)
 {
     string[] lines = headerParameterLines.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
     foreach (string line in lines)
     {
         HeaderParameter parameter = HeaderParameter.Parse(line);
         if (parameter != null)
         {
             headerParameters.Add(parameter);
         }
     }
 }
        public void PutParamter(string key, string value)
        {
            HeaderParameter parameter = headerParameters.Find(p => p.Key.ToLower() == key.ToLower());

            if (parameter != null)
            {
                parameter.Value = value;
            }
            else
            {
                headerParameters.Add(new HeaderParameter(key, value));
            }
        }