发布到默认页面
为什么不能在 ASP.NET 上执行 HTTP.Post 到默认页面 我有一个 default.aspx 文件,当外部实用程序向
http://{ip}/网站名称
我希望实际的帖子将发布到此页面:
http://{ip}/WebSiteName/Defualt.aspx
或
http://{ip}/WebSiteName/Handler.ashx
我认为,如果我让它发布到第一个网址,我将能够重新创建一个新帖子到第二个网址 - 这是我最初的目标。
谢谢, 伊泰
Why is it not OK to do a HTTP.Post to the default page on ASP.NET
I have a default.aspx file that i want to be accessed when an external utility do a post to the
http://{ip}/WebSiteName
I want that the actual post will be to this page:
http://{ip}/WebSiteName/Defualt.aspx
or
http://{ip}/WebSiteName/Handler.ashx
I think that if i get it to post to the first url, i will be able to recreate a new post to the second url - which is my original target.
Thanks,
Itay
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看此知识库文章:http://support.microsoft.com/kb/216493
这是 IIS 4 和 5 中的已知错误,但在 6 中已得到纠正。
Check out this KB article: http://support.microsoft.com/kb/216493
It is a known bug in IIS 4 and 5 but corrected in 6.
您可以将 IIS 查找的第一个页面设置为 index.aspx,然后在该页面上执行 Response.Redirect("~/Default.aspx", true) ,这应该会重现您需要的内容。
You could set your first page IIS looks for to be index.aspx, then on that page do a Response.Redirect("~/Default.aspx", true) and that should reproduce what you need.