实例详解C#实现http不同方法的请求

2020-01-05 09:18:50于丽

5、自定义HTTP请求头


HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); 
req.Method = "GET"; 
req.Headers["Accept-Language"] = "zh-CN,zh;q=0.8"; 
req.Referer = "https://www.easck.com/"; 
HttpWebResponse resp = (HttpWebResponse)req.GetResponse(); 
Stream stream = resp.GetResponseStream(); string result = ""; //注意,此处使用的编码是:gb2312 //using (StreamReader reader = new StreamReader(stream, Encoding.Default)) using (StreamReader reader = new StreamReader(stream, Encoding.GetEncoding("gb2312"))) 
{ 
  result = reader.ReadToEnd(); 
} 
 

注:相关教程知识阅读请移步到c#教程频道。