在 IE 和 Chrome 中,如果我将 URL“http://example.net/uploads\upload.html”设置为 Frame。它工作正常。但是,在 FireFox 中,它会弹出一个 404 错误 NOT_FOUND: "RequestURI=/uploads%5Cupload.html"。这个“%5C”应该是一个“\”。
最后,我将所有“\”更改为“/”,它适用于所有浏览器。
任何机构都可以解释一下吗?
在 IE 和 Chrome 中,如果我将 URL“http://example.net/uploads\upload.html”设置为 Frame。它工作正常。但是,在 FireFox 中,它会弹出一个 404 错误 NOT_FOUND: "RequestURI=/uploads%5Cupload.html"。这个“%5C”应该是一个“\”。
最后,我将所有“\”更改为“/”,它适用于所有浏览器。
任何机构都可以解释一下吗?
可能是因为反斜杠\
实际上无法用作分隔符?IE 和 Chrome 接受它的事实并不以任何方式有效。您应该始终使用正斜杠“/”。
http://en.wikipedia.org/wiki/Uniform_Resource_Locator