パラメータ

キー

出力URL

クエリ文字列ビルダー例

キーと値のペアとベースURLを入力して、正しくエンコードされたクエリ文字列を取得します。出力例:

出力URL

上のサンプルをクリックしてこの例を読み込みます。

クエリ文字列とは?

クエリ文字列は?文字の後のURLの部分で、&で区切られたキーと値のペアを含みます。RFC 3986に従い、値内の特殊文字はパーセントエンコードされます。例えば、スペースは%20に、&%26になります。このツールはブラウザのURLSearchParams APIを使用して正しくエンコードされたクエリ文字列を構築します。

このツールの使い方

1

ベースURLとパラメータを入力

ベースURL(例:https://api.example.com/search)を入力または貼り付けます。次に表を使用してキーと値のペアを追加します。チェックボックスで個別のパラメータを削除せずに有効/無効にできます。

2

エンコードされたURLを確認

右のパネルは完全にパーセントエンコードされたURLで即座に更新されます。値内のスペース、アンパサンド、その他の特殊文字は自動的にエンコードされます。無効なパラメータは除外されます。

3

コピーまたはダウンロード

<strong>コピー</strong>をクリックしてURLをクリップボードに、<strong>ダウンロード</strong>で保存します。既存のURLをパラメータに解析するにはURLパーサーを使用してください。

よくある質問

値内の特殊文字はどうなりますか?

URLSearchParamsでパーセントエンコードされます。スペースはURLSearchParams出力では+に、厳密なRFC 3986エンコードでは%20になります。両方ともすべてのブラウザとサーバーフレームワークで正しくデコードされます。

重複キーは可能ですか?

はい。同じキー名で複数の行を追加します。これによりtag=foo&tag=barが生成され、仕様で有効で、APIやフォーム送信の複数値パラメータに使用されます。

関連ツール