C# 避免使用ASP.NET MVC(实体框架)在地址栏上显示url

C# 避免使用ASP.NET MVC(实体框架)在地址栏上显示url,c#,.net,C#,.net,如何停止使用ASP.NET MVC和带有实体框架的控制器在地址栏上显示URL?您不能隐藏此参数 使用POST而不是GET调用从url中删除参数。 您仍然可以在请求消息中看到参数。为什么要这样做?似乎有点奇怪。即使你能做到这一点,每个拥有开发工具(例如fiddler)的人仍然能够看到确切的URL。但是,你可以让浏览器隐藏路径信息。但这取决于你的浏览器,不能被你的应用程序改变。你是指单页应用程序(SPA)还是一般的应用程序?啊,是的,这就是OP的意思+1.

如何停止使用ASP.NET MVC和带有实体框架的控制器在地址栏上显示URL?

您不能隐藏此参数

使用POST而不是GET调用从url中删除参数。
您仍然可以在请求消息中看到参数。

为什么要这样做?似乎有点奇怪。即使你能做到这一点,每个拥有开发工具(例如fiddler)的人仍然能够看到确切的URL。但是,你可以让浏览器隐藏路径信息。但这取决于你的浏览器,不能被你的应用程序改变。你是指单页应用程序(SPA)还是一般的应用程序?啊,是的,这就是OP的意思+1.