【发布时间】:2012-06-16 10:11:09
【问题描述】:
我知道这是 Stack 上的重复问题。但在我的情况下,我使用的 URL 正在传递查询字符串详细信息。
http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName & User=783534
如何隐藏整个查询字符串?
【问题讨论】:
-
您可以使用 URL 重写...例如查找
http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName & User=783534和重定向/发送到http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 -
杜安这个 URL 是从 asp.net 中 MenuItem 的 NavigateUrl 生成的,在这种情况下它也可以工作
-
我认为这真的没关系,如果你想“隐藏它”通过http post方法发送它(即使你想要“获取”它是“反对”REST的东西)来自服务器的东西,而不是修改 de 资源...)使用 js 隐藏表单
-
@PratikGupta 没关系,它仍然可以工作。
-
Here's 一个简单的教程。
标签: c# asp.net url url-rewriting