Response.Redirect在ASP.NET中将数据POST到另一个URL
发布时间:2020-12-15 23:40:59 所属栏目:asp.Net 来源:网络整理
导读:我想将响应重定向到另一个URL,而它的HTTP头中包含一些POST数据. // Inside an ASP.NET page code behind:Response.Redirect("http://www.example.com/?data=sent%20via%20GET");// This will sent data to http://www.example.com via GET.// I want to POST
我想将响应重定向到另一个URL,而它的HTTP头中包含一些POST数据. // Inside an ASP.NET page code behind: Response.Redirect("http://www.example.com/?data=sent%20via%20GET"); // This will sent data to http://www.example.com via GET. // I want to POST this data to http://www.example.com instead. 在ASP.NET中如何做到这一点? 解决方法
你也可以用这个技巧发送巨大的数据
Response.Clear(); StringBuilder sb = new StringBuilder(); sb.Append("<html>"); sb.AppendFormat(@"<body onload='document.forms[""form""].submit()'>"); sb.AppendFormat("<form name='form' action='{0}' method='post'>",postbackUrl); sb.AppendFormat("<input type='hidden' name='id' value='{0}'>",id); // Other params go here sb.Append("</form>"); sb.Append("</body>"); sb.Append("</html>"); Response.Write(sb.ToString()); Response.End(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Stack Overflow的Mini Profiler
- asp.net-mvc – Mvc 3 Razor:使用部分部分视图?
- asp.net-web-api – 用于自托管模式的WebApi按请求存储
- asp.net – 在内联.aspx页面中导入错误
- asp.net – aspx页面中的代码是否在Web应用程序中编译?
- asp.net – 使用Typescript时Visual Studio 2015的代码问题
- asp.net-mvc – 来自EDMX文件的MVC模型 – 为其添加自定义注
- asp.net-mvc – 可在LAN中远程访问的IIS页面,但不能在服务器
- asp.net-mvc – asp.net mvc应用程序中的Web浏览器托管问题
- asp.net-mvc – MVC在会话中保存令牌
推荐文章
站长推荐
热点阅读