我将URL存储在数据库中,我希望能够知道两个URL是否相同。从URL中删除尾部斜杠总是安全的吗?
通常,最后的斜杠不会改变您从服务器获得的响应。 (即http://www.google.com/与http://www.google.com相同)
我是否可以始终盲目地从任何URL中删除末尾的斜杠而不查看任何内容?
安全吗?
我的意思是“不看任何东西”是,我会从删除斜杠:
http://www.google.com/q?xxx=something&yyy=something/
我知道web服务器可以,如果理论上回报完全不同的东西,它希望和我知道有时去一个没有斜杠的URL会重定向到斜杠。我唯一的意图是确定两个URL是否相同。
此方法是否安全?
虽然不一定是“资源”,但XML命名空间非常特别*关于尾部斜线或非斜线。 – 2012-01-26 23:16:10