将XML数据发送到aspx页面,并从后面的代码重定向到该页
本文关键字:代码 重定向 数据 XML aspx 页面 | 更新日期: 2023-09-27 18:05:40
我需要将一些xml数据发布到不同的aspx页面并重定向到同一页面。我尝试了以下代码,它成功地发布到页面,但我需要重定向到与发布的数据相同的页面
req.Method = "POST";
req.ContentType = "text/xml";
StreamWriter writer = new StreamWriter(req.GetRequestStream());
writer.WriteLine(doc.InnerXml);
writer.Close();
rsp = req.GetResponse();
你们能帮我一下吗?提前感谢!!
回应。重定向应该可以工作:
rsp.Redirect(url);
你所要求的在当前的形式下是不可能的,这是由于HTTP的工作方式。
使用POST时,您只需将数据发送到服务器,然后收集结果。如果您想向用户显示该页,则必须通过GET方式发出新的请求。
在asp.net中最简单的方法是使用Response.Redirect()