- protected string GETFileData(string TheURL)
- {
- try
- {
- Uri uri = new Uri(TheURL);
- System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri);
- request.Method = "GET";
- request.ContentType = "application/x-www-form-urlencoded";
- request.AllowAutoRedirect = false;
- request.Timeout = 5000;
- System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
- Stream responseStream = response.GetResponseStream();
- StreamReader readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8);
- string retext = readStream.ReadToEnd().ToString();
- readStream.Close();
- return retext;
- }
- catch (Exception ex)
- {
- return ex.ToString();
- }
- }
- protected string PostFileData(string TheURL, byte[] data)
- {
- try
- {
- Uri uri = new Uri(TheURL);
- System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri);
- request.Method = "POST";
- request.ContentType = "application/x-www-form-urlencoded";
- request.AllowAutoRedirect = false;
- request.Timeout = 5000;
- request.ContentLength = data.Length;
- Stream newStream = request.GetRequestStream();
- newStream.Write(data, 0, data.Length);
- newStream.Close();
- System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
- Stream responseStream = response.GetResponseStream();
- StreamReader readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8);
- string retext = readStream.ReadToEnd().ToString();
- readStream.Close();
- return retext;
- }
- catch (Exception ex)
- {
- return ex.ToString();
- }
- }
asp.net HttpWebRequest POST GET 数据
最新推荐文章于 2024-08-04 02:42:56 发布