当前位置: 首页 > 编程笔记 >

asp.net RewritePath重定向HTTP头Content-Location暴露真实路径解决方法

诸葛品
2023-03-14
本文向大家介绍asp.net RewritePath重定向HTTP头Content-Location暴露真实路径解决方法,包括了asp.net RewritePath重定向HTTP头Content-Location暴露真实路径解决方法的使用技巧和注意事项,需要的朋友参考一下

ASP.NET使用RewritePath重定向后,服务器响应的HTTP头会多个Content-Location:


HTTP/1.1 200 OK

Content-Length: 48150

Content-Type: image/jpeg

Content-Location: http://www.mzwu.com/test.jpg

Last-Modified: Tue, 18 Dec 2012 15:01:50 GMT

Accept-Ranges: bytes

ETag: "e119ee9b30ddcd1:1c48"

Server: Microsoft-IIS/6.0

X-Powered-By: ASP.NET

Date: Mon, 08 Sep 2014 01:29:40 GMT

Content-Location值为重定向文件的真实路径,在一些场合下我们不想让客户端知道这个路径,有办法去掉它吗?去不掉,但可以手工在IIS中给网站设置一个同名HTTP头借以隐藏真实路径:

现在效果如下


HTTP/1.1 200 OK

Content-Length: 48150

Content-Type: image/jpeg

Content-Location: mzwu.com

Last-Modified: Tue, 18 Dec 2012 15:01:50 GMT

Accept-Ranges: bytes

ETag: "e119ee9b30ddcd1:1c58"

Server: Microsoft-IIS/6.0

X-Powered-By: ASP.NET

Date: Mon, 08 Sep 2014 01:42:50 GMT

 类似资料:
  • Content-Location报头指示为返回的数据的备用位置。主要用途是指示作为内容协商结果传输的资源的 URL 。 Location和Content-Location是不同的。 Location指示重定向的 URL ,同时Content-Location指示用于访问资源的直接 URL ,而未来未进一步内容协商。 Location是与响应关联的头部,Content-Location与返回的数据相

  • 我有一个使用Webform构建的解决方案,它将大约10个字段传递给Realex支付处理器服务器(我使用重定向方法),并且在那里都可以正常工作。我对MVC是全新的,我正在尝试使用MVC设置与我目前使用Webform设置的相同的功能。在我的Webform解决方案中,我使用一个按钮单击事件处理程序和一个Postback URL来收集我需要传递给Realex的数据,并且URL在Postback中进行管理。

  • 问题内容: 我正在尝试重定向我的响应,但是我被困在链接路径上。 以下命令将我带到tomcat的localhost并在此处搜索页面,但是按预期找不到任何内容。 为了解决此问题,我必须将我的根文件夹名称(来自webaps的名称)放在链接路径中,但是我认为这不是一个好主意。 为什么会这样呢?除了getRequestURL()或类似的方法,还有其他解决方法吗? 问题答案: 相对重定向URL相对于当前请求U

  • 我有这个Spring Java类

  • 本文向大家介绍Android Webview重定向问题解决方法,包括了Android Webview重定向问题解决方法的使用技巧和注意事项,需要的朋友参考一下 项目中需要webview重定向,但是由于一个webveiw里面有许多加载操作,因此在调用webview。goback()方法时,往往达不到我们需要的操作效果。 1.解决方法 WebBackForwardList webBackForward

  • 主要内容:1.概述,2.doExportUrls,3. Protocol1.概述 Dubbo 服务暴露有两种方式 本地暴露,JVM 本地调用。配置如下: <dubbo:service scope=“local” /> <dubbo:service scope=“remote” /> 在不配置 scope 的情况下,默认两种方式都暴露。 2.doExportUrls 本地暴露服务的顺序图如下: 我们看到 ServiceConfig#export() 方法中,会在配置初始