コンテンツへスキップ
Query String Parser
クエリ文字列をキーと値の一覧に分解(パース)します。
概要
クエリ文字列(URLの?以降の部分)を、キーと値のペアの一覧に分解して表示するツールです。
URLエンコードされた値(%E3%81%82など)は自動的にデコードして表示するため、実際のパラメータ値を直接確認できます。
同じキーが複数回登場する場合も、すべての組み合わせを登場順に一覧表示します。
使い方
- 1
入力欄にクエリ文字列を入力します(先頭の?は省略できます)。
- 2
「解析する」ボタンをクリックします。
- 3
キーと値の一覧が表示されます。同じキーが複数ある場合はすべて表示されます。
入力例・出力例
入力
?id=123&name=taro&active=true
出力
id = 123 name = taro active = true
利用シーン
長いクエリ文字列から、特定のパラメータの値だけを素早く確認する
複数選択(チェックボックスなど)に由来する同一キーの繰り返しパラメータを確認する
URLエンコードされたパラメータ値をデコードし、実際に送られている文字列を確認する
よくある質問
入力したクエリ文字列は外部に送信されますか?
いいえ。解析処理はブラウザ標準のURLSearchParams APIを利用してすべてブラウザ内で完結します。
同じキーが複数回登場する場合はどうなりますか?
登場順にすべてのキーと値の組み合わせを一覧表示します。
URLエンコードされた値は自動でデコードされますか?
はい。%E3%81%82のようなURLエンコード値は自動的にデコードして表示します。
注意点
先頭の?は省略しても解析できます。
同じキー名を持つ複数のペアがある場合、すべてのペアがそのまま一覧表示されます(配列としてまとめられることはありません)。
入力内容はページ上にのみ保持されます。再読み込みすると失われます。
関連ツール
キーと値を入力してクエリ文字列を生成(ジェネレーター)します。
URLを構成要素ごとに分解(パース)して表示します。
テキストをURLエンコード・デコードします。