ウェブ / URL
クエリ文字列ビルダー
URLのクエリ文字列をキーと値の行として作成・編集できます。適切なエンコード、重複キー、スペースの+または%20を選択でき、既存のURLを貼り付けて分割することも可能です。
クエリ文字列ビルダー: キーと値はそれぞれパーセントエンコードされるため、値の中に含まれる&、=、?、#などの文字でURLが壊れることはありません。フォームエンコードでは、ブラウザがフォーム送信時に使用するように、スペースを+として表します。厳密なエンコードではスペースを%20として表し、英字、数字、-、.、_、~以外のすべての文字をエスケープします。重複するキーは、多くのサーバーがリストとして読み取る形式に合わせて、順番を維持します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- Webツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
https://example.com/search?q=red+shoes&size=10
キーと値は自動的にエンコードされるため、値の中の& = ?や#によってアドレスが壊れることはありません。多くのサーバーがリストとして読み取るため、重複するキーは順番どおりに保持されます。
エンコードが必要な文字
&はパラメーターを区切り、=はキーと値を区切り、#はフラグメントの開始を示し、+はフォームのエンコードで空白を意味します。そのため、これらのいずれかを含む値はエンコードが必要です。a&bはa%26bになります。ASCII以外の文字はUTF-8のバイト列としてエンコードされるため、éは%C3%A9になります。
長さの制限
ブラウザは非常に長いURLにも対応しますが、サーバー、プロキシ、一部のサービスでは数千文字程度で切り捨てられます。また、検索エンジンは短いURLを好みます。大きなデータやプライベートなデータは、ログやブラウザの履歴に残るクエリ文字列ではなく、POSTリクエストの本文に入れてください。
使い方
- URLを貼り付けてパラメータを行に分割するか、最初から作成します。
- キーと値を追加、編集、削除します。
- 完成したURLをコピーし、スペースに+または%20のどちらを使うか選択します。
プライバシーと制限事項
すべての処理はブラウザ内で行われ、URLがリクエストされることはありません。
関連ツール
よくある質問
スペースには+と%20のどちらを使いますか?
ほとんどのサーバーでは、クエリ文字列内の+と%20はどちらもスペースを意味します。サービスのドキュメントで指定されている場合は%20を使用してください。クエリ以外のURL部分でも%20を使います。
リストを送信するにはどうすればよいですか?
size=10&size=11のようにキーを繰り返します。ただし、size[]=10&size[]=11の形式を想定するフレームワークもあります。
UTMリンクとの違いは何ですか?
UTMリンクは、キャンペーン計測用の標準キー5個を含むクエリ文字列です。UTMビルダーを使うと、これらのキーを入力できます。
無料ツール · ブラウザ内で · アカウント不要