HttpWebRequest header configuration

more details: http://www.cnblogs.com/yczz/archive/2012/06/01/2530484.htmlhtml

在HttpWebRequest中,有一些header为限制级的,对于这些header,你不能直接来经过headers.Add方法来添加,好比Host、Connection、User-Agent、Referer、Range、Content-Type、Content-Length、Expect、Proxy-Connection、If-Modified-Since等header. 这些header都是经过属性来设置的 。测试

添加的具体步骤以下spa

1,测试是否可以为请求设置指定的 HTTP 标头;code

复制代码
WebHeaderCollection.IsRestricted(string headerName, bool response);
复制代码

2, 添加头字符串;htm

复制代码
WebHeaderCollection headers = request.Headers;
headers.Add("Accept-Language: en-us;q=0.5,en;q=0.3");
复制代码
相关文章
相关标签/搜索