Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何访问名为Test%3f.htm的Web服务器上的文件_Html_Filenames_Urlencode_Url Encoding - Fatal编程技术网

Html 如何访问名为Test%3f.htm的Web服务器上的文件

Html 如何访问名为Test%3f.htm的Web服务器上的文件,html,filenames,urlencode,url-encoding,Html,Filenames,Urlencode,Url Encoding,我的Web服务器上有一个名为Test%3f.htm的文件。我正在尝试通过web浏览器访问该文件。我意识到%3f解码成了一个问号,这是我不想要的。因此,我试图访问它,但没有运气。任何帮助都将不胜感激。您需要解码url这是编码的url%3f用于? 不管它值多少钱,我发现在IIS7上,我可以打开 <requestFiltering allowDoubleEscaping="true"/> 在web配置中。这允许使用文件名中的字符处理URL。该文件的实际文件名中只有%3f。它不是故意要

我的Web服务器上有一个名为Test%3f.htm的文件。我正在尝试通过web浏览器访问该文件。我意识到%3f解码成了一个问号,这是我不想要的。因此,我试图访问它,但没有运气。任何帮助都将不胜感激。

您需要解码url这是编码的url
%3f
用于


不管它值多少钱,我发现在IIS7上,我可以打开

<requestFiltering allowDoubleEscaping="true"/>


在web配置中。这允许使用文件名中的字符处理URL。

该文件的实际文件名中只有%3f。它不是故意要被解码的。你不应该在名称中使用,因为浏览器会解码它。我假设你不能重命名该文件?不,我不能。我读过其他一些例子,人们只是将%编码到%25,这就解决了问题,但这一个失败了。