将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();
你们能帮我一下吗?

提前感谢!!

将XML数据发送到aspx页面,并从后面的代码重定向到该页

回应。重定向应该可以工作:

rsp.Redirect(url);

你所要求的在当前的形式下是不可能的,这是由于HTTP的工作方式。

使用POST时,您只需将数据发送到服务器,然后收集结果。如果您想向用户显示该页,则必须通过GET方式发出新的请求。

在asp.net中最简单的方法是使用Response.Redirect()

相关文章: