在SimpleHTTPServer.py重定向浏览器?
题
我部分通过实施的 SimpleHTTPServer.py 功能一>方案。我有HTTP请求/响应机制,一些好开心。虽然通过上面的文件去,我碰到这个 - 来了“#重定向浏览器 - 做基本上阿帕奇做什么”代码”
。这是为什么重定向必要在这样的情况?
解决方案
想象一下,你担任一个页面
http://mydomain.com/bla
包含
<a href="more.html">Read more...</a>
在点击,用户的浏览器会检索http://mydomain.com/more.html
。有了你,而不是担任
http://mydomain.com/bla/
(具有相同的内容),则浏览器将检索http://mydomain.com/bla/more.html
。为了避免这种不确定性,重定向追加如果URL指向一个斜线到一个目录。
其他提示
它简化的东西来治疗尾随/在用户执行上的目录中的GET,使(比方说)http://www.foo.com/bar
和http://www.foo.com/bar/
具有完全相同的效果无关。最简单的(虽然不是最快,见Souders的书籍;-)是要有前者导致重定向到后者。
不隶属于 StackOverflow