/// <summary>
/// POST提交XML文件获取返回数据
/// </summary>
/// <param name="url">网址</param>
/// <param name="strPost">XML数据</param>
/// <returns></returns>
private string PostXml(string url, string strPost)
{
string result = "";
StreamWriter myWriter = null;
HttpWebRequest objRequest = (HttpWebRequest)WebRequest.Create(url);
objRequest.Method = "POST";
objRequest.ContentLength = strPost.Length;
objRequest.ContentType = "text/xml";//提交xml
//objRequest.ContentType = "application/x-www-form-urlencoded";//提交表单
try
{
myWriter = new StreamWriter(objRequest.GetRequestStream());
myWriter.Write(strPost);
}
catch (Exception e)
{
return e.Message;
}
finally
{
myWriter.Close();
}
HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
result = sr.ReadToEnd();
sr.Close();
}
return result;
}
/// <summary>
/// Post提交获取返回数据
/// </summary>
/// <param name="url">网址</param>
/// <returns></returns>
protected string GetWebContent(string url)
{
Stream outstream = null;
Post提交数据到接口或网址 获取返回数据
最新推荐文章于 2024-07-24 03:36:18 发布