首页 > 其他 > 详细

POST GET 请求示例

时间:2014-02-09 15:43:27      阅读:417      评论:0      收藏:0      [点我收藏+]

HTTP GET 请求代码:

bubuko.com,布布扣
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.baidu.com/");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
string responseData = readStream.ReadToEnd();
response.Close();
readStream.Close();
Response.Write(responseData);
bubuko.com,布布扣

HTTP POST请求代码:

bubuko.com,布布扣
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity");
string data = "byProvinceName=河北";
byte[] bs = Encoding.UTF8.GetBytes(data);
string responseData;
request.Method = "POST";
request.ContentLength = bs.Length;
request.ContentType = "application/x-www-form-urlencoded";
using (Stream reqStream = request.GetRequestStream())
{

    reqStream.Write(bs, 0, bs.Length);
    reqStream.Close();
}

using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
    using (StreamReader readStream = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
    {
        responseData = readStream.ReadToEnd().ToString();
        readStream.Close();
    }
    response.Close();
}
Response.Write(responseData);
bubuko.com,布布扣

POST GET 请求示例

原文:http://www.cnblogs.com/AngelLee2009/p/3540757.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!