私はデータベースにURLを格納しています.2つのURLが同じかどうかを知りたいのですが。末尾のスラッシュをURLから削除することはいつでも安全ですか?
一般的に、末尾のスラッシュは、サーバーからの応答を変更しません。 (つまり、http://www.google.com/はhttp://www.google.comと同じです)
何も見ずに、後ろのスラッシュをいつも盲目的に削除できますか?
これは安全ですか?私は、Webサーバーは、それが望んでいた可能性が理論的にリターン完全に異なるものかどうかを知る
http://www.google.com/q?xxx=something&yyy=something/
、およびI:
私が「何も見ず」の意味することは、私はからスラッシュを削除したいということですスラッシュのないURLに行くと、スラッシュが付いたURLにリダイレクトされることがあります。私の唯一の目的は、両方のURLが同じかどうかを判断することです。
この方法は安全ですか?
必ずしも "リソース"であるとは限りませんが、XML名前空間は末尾のスラッシュまたはスラッシュ以外のものについては非常に特別なものです。 –