サーバー側アプリケーション(PHP、Ruby、Pythonなど)でURLのハッシュ部分を読み取ることはできますか?質問する

サーバー側アプリケーション(PHP、Ruby、Pythonなど)でURLのハッシュ部分を読み取ることはできますか?質問する

次の URL を想定します:

www.example.com/?val=1#part2

val1PHP はGET 配列を使用してリクエスト変数を読み取ることができます。

ハッシュ値part2も読み取り可能ですか? それとも、これはブラウザと JavaScript までですか?

ベストアンサー1

主な問題は、ブラウザがフラグメント部分を含むリクエストを送信しないことです。フラグメント部分はブラウザ内で解決されます。そのため、JavaScript を通じてアクセスできます。

とにかく、 parse_url()を使用して、フラグメント部分を含む URL をビットに解析できますが、明らかにそれはあなたのケースではありません。

おすすめ記事