/// <summary>
/// 发送http请求
/// </summary>
/// <param name="paras">请求参数</param>
/// <returns>正常返回接口报文的xml字符串,否则返回空串</returns>
private string SendHttpRequest(string paras)
{
string url ="http://IP:Port/相对路径"+ "?" + paras;
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
request.KeepAlive = false;
string returnValue = "";
try
{
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
System.IO.Stream responseStream = response.GetResponseStream();
System.IO.StreamReader reader = new System.IO.StreamReader(responseStream, Encoding.GetEncoding("GB2312"));
returnValue = reader.ReadToEnd();
}
catch
{
}
return returnValue;
}
/// 发送http请求
/// </summary>
/// <param name="paras">请求参数</param>
/// <returns>正常返回接口报文的xml字符串,否则返回空串</returns>
private string SendHttpRequest(string paras)
{
string url ="http://IP:Port/相对路径"+ "?" + paras;
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
request.KeepAlive = false;
string returnValue = "";
try
{
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
System.IO.Stream responseStream = response.GetResponseStream();
System.IO.StreamReader reader = new System.IO.StreamReader(responseStream, Encoding.GetEncoding("GB2312"));
returnValue = reader.ReadToEnd();
}
catch
{
}
return returnValue;
}