首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布到表单的IHttpHandler

发布到表单的IHttpHandler
EN

Stack Overflow用户
提问于 2009-06-03 18:25:42
回答 1查看 630关注 0票数 0

是否可以从ASP.NET中的纯代码发布到表单?基本上,我需要模拟一个Response.Redirect(),但是使用POST而不是GET来实现,并且还设置了两个请求参数。这一切都将在HTTP处理程序的ProcessRequest方法中发生。

注意:我意识到Response.Redirect实际上只是将http 302项移动的代码抛回浏览器,我猜上面的操作是不可能的,并且有更好的方法来实现我所说的使用单独的页面和表单将操作设置为预期的目标。如果HttpContext有一些我不知道的神秘方法,那就太棒了。

编辑:

好了,我想出了一个变通的办法,基本上就是从IHttpHandler中提取一堆html和javascript的Response.Write()。然后执行post,并模拟有一个中间页面来执行post (但在处理程序中保留尽可能多的代码)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-03 18:31:33

当然。您可以在处理程序中使用WebRequest类来执行POST。从你的训练者那里调用它,你应该会很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/946366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档