码迷,mamicode.com
首页 > 其他好文 > 详细

post,get

时间:2015-01-26 19:00:47      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

public static string SendGet(string url)
{
HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
httpWebRequest.Method = "GET";
HttpWebResponse httpWebResponse = httpWebRequest.GetResponse() as HttpWebResponse;
Stream stream = httpWebResponse.GetResponseStream();
StreamReader streamReader = new StreamReader(stream, Encoding.UTF8);
string strOut = streamReader.ReadToEnd();
httpWebResponse.Close();
strOut = HttpUtility.UrlDecode(strOut);
return strOut;
}

public static Stream SendGetForStream(string url)
{
HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest;
request.Method = "GET";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
return stream;
}
public static string SendPost(string data, string url, string contentType)
{
string content = string.Empty;
HttpWebRequest httpWebRequest = WebRequest.Create(url) as HttpWebRequest;
httpWebRequest.AllowAutoRedirect = true;
httpWebRequest.Method = "POST";
httpWebRequest.ContentType = contentType;
using (StreamWriter sw = new StreamWriter(httpWebRequest.GetRequestStream()))
{
sw.Write(data);
}
HttpWebResponse httpWebResponse = httpWebRequest.GetResponse() as HttpWebResponse;
using (StreamReader sr = new StreamReader(httpWebResponse.GetResponseStream()))
{
content = sr.ReadToEnd();
}
return content;
}

public static void LoadPicFromStream(string url)
{
string content = string.Empty;
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("");
request.Method = "GET";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
Image image = Image.FromStream(stream);
image.Save("", System.Drawing.Imaging.ImageFormat.Jpeg);

}

post,get

标签:

原文地址:http://www.cnblogs.com/slu182/p/4250883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!