1
私はあなたがこのような機能を書くことができますASP.NEThttpWebRequestとhttpWebResponseを使用してURLにXMLファイルまたはデータを投稿するにはどうすればよいですか?
私はあなたがこのような機能を書くことができますASP.NEThttpWebRequestとhttpWebResponseを使用してURLにXMLファイルまたはデータを投稿するにはどうすればよいですか?
を使用して... http://www.rentals.com/aspx ...のようなURLに、私は、データベースから取得するXMLデータをポストする必要があります。
private string SendRequest(Uri UriObj, string data)
{
string _result;
var request = (HttpWebRequest) WebRequest.Create(UriObj);
request.Method = "POST";
request.ContentType = "text/xml";
var writer = new StreamWriter(request.GetRequestStream());
writer.Write(data);
writer.Close();
var response = (HttpWebResponse) request.GetResponse();
var streamResponse = response.GetResponseStream();
var streamRead = new StreamReader(streamResponse);
_result = streamRead.ReadToEnd().Trim();
streamRead.Close();
streamResponse.Close();
response.Close();
return _result;
}
を
文字列データは、Request.InputStream
を使用してストリームを文字列、XMLなどに読み込む必要があります。 .aspxページのようなXMLにすることができます。