HttpWebRequest的使用方法
需要在WinForm里调用一个url发送短信,为了防止自己忘记,特将HttpWebRequest的使用方法摘录如下:
1
public void SendSms(string phoneNumber, string text)
2
{
3
string url;
4
url = string.Format(@"http://a.b.c.d/path/?user=username&password=password&phonenumber={0}&text={1}&charset=gb2312", phoneNumber, HttpUtility.UrlEncode(text));
5![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
6
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
7![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
8
request.MaximumResponseHeadersLength = 10240;
9
request.Credentials = CredentialCache.DefaultCredentials;
10
request.Method = "GET";
11
request.Timeout = 60000;
12
WebResponse webRep = request.GetResponse();
13![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
14
Debug.WriteLine(webRep.Headers.ToString());
15
Debug.WriteLine(webRep.ResponseUri.OriginalString);
16![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
17
读取网页内容/不需要
43![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
44
// Release the resources of response object.
45
webRep.Close();
46![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
47
}
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
2
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
3
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
4
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
5
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
6
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
7
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
8
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
9
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
10
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
11
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
12
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
13
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
14
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
15
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
16
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
17
![](https://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif)
43
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
44
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
45
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
46
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
47
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)