gpt4 book ai didi

asp.net - 如何使用来自 asp.net 的 webrequest 将 xml 发送到 asp 页面?

转载 作者:数据小太阳 更新时间:2023-10-29 02:38:17 26 4
gpt4 key购买 nike

我想从 asp.net 页面将 xml 文档发布到 asp 页面。如果我将 WebRequest 与内容/类型文本/xml 一起使用,则文档永远不会到达 asp 页面。我该怎么做?

最佳答案

这是一个没有任何错误处理的示例(自己动手:)):

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(targetUri);
string sendString = formParameterName + "=" + HttpUtility.UrlEncode(xmlData);
byte[] byteStream;
byteStream = System.Text.Encoding.UTF8.GetBytes(sendString);

request.Method = POST;
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteStream.LongLength;

using(Stream writer = request.GetRequestStream())
{
writer.Write(byteStream, 0, (int)request.ContentLength);
writer.Flush();
}

HttpWebResponse resp = (HttpWebResponse)request.GetResponse();

//read the response

关于asp.net - 如何使用来自 asp.net 的 webrequest 将 xml 发送到 asp 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/194443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com