URLクエリ組み立て

キーと値からURLのクエリを組み立てます。同名の複数値を保持し、既存クエリへの追加・置き換えとURLのコピー・TXT保存ができます。

使い方

  1. httpまたはhttpsで始まる元のURLを入力し、既存クエリへ追加するか置き換えるかを選びます。
  2. キーと値を行ごとに入力し、URLを作成します。
  3. 生成URLとクエリを確認し、必要な方をコピーします。

元のURL

キーと値

UTF-8換算:元のURL 8,000バイト、キー200バイト、値2,000バイト、入力合計100,000バイト、生成URL 16,000バイト。最大100行。入力と結果は保存・送信しません。

生成URL

入力例と結果の確認

検索語に空白や&があるURLや、同じキーを複数持つ絞り込みURLを組み立てます。

例を試すと入力と設定を置き換え、処理を実行します。「元の入力へ戻す」で直前の入力と設定を復元できます。

複数の例を試した場合は、「元の入力へ戻す」を繰り返すと最初の入力へ戻れます。履歴はページ内だけで保持するため、閉じる前に必要な入力を復元してください。

検索語と複数タグを追加する

入力と設定

https://example.com/search?lang=ja#results
処理: 追加
q = hello world & +
tag = web
tag = tools

期待する結果

https://example.com/search?lang=ja&q=hello+world+%26+%2B&tag=web&tag=tools#results

古い検索条件を置き換える

入力と設定

https://example.com/search?old=1#results
処理: 置換
q = tea & cake

期待する結果

https://example.com/search?q=tea+%26+cake#results

結果の見方

生成URL全体とクエリ部分を見比べます。空白は+、値の&は%26、文字としての+は%2Bになります。追加ではlang=jaを残し、置換ではold=1を取り除きます。どちらも#resultsは残ります。

対応範囲と注意点

キーと値には未エンコードの文字を入力します。変換済みの%26を入れると%2526になり二重エンコードされます。完全なhttp/https URLを使い、認証情報を含むURLは入力できません。最大100行、元URL8,000・キー200・値2,000・入力合計100,000・出力16,000 UTF-8バイトです。受信側の重複キーの解釈は別途確認してください。

検証根拠:既存build関数とブラウザ操作で追加・置換、同名キー、空白・&・+、フラグメント保持を照合します。URLへのアクセスやサーバー側の受信検証は行いません。

次の作業に使えるツール

詳しい説明

完全なhttp/https URLを入力し、キーと値を1行ずつ追加します。同名キーは入力順に保持します。キーと値が両方空の行は使わず、値だけの行はエラーになります。空の値は key= として出力します。

キーと値は未エンコードの文字列を入力してください。空白は+、文字としての+は%2B、%は%25に変換します。行末や前後の空白も値の一部として保持します。

追加モードでは既存クエリの%20などの表記を保持します。置き換えモードでは既存クエリを消して入力した行だけを使います。URL末尾の#以降は保持します。

ブラウザのURL処理によりホスト名、大文字、既定ポート、パスの表記が正規化されることがあります。生成URLを開く機能はありません。編集すると結果が消え、再計算が必要です。リセットは元URL・行・結果を消し、追加/置き換え設定は保持します。例を試すと追加モードになります。

よくある質問

同じキーを複数回指定できますか?

はい。tag=web&tag=tools のように、同じキーと複数の値を入力順に出力します。

エンコード済みの値を入力できますか?

新しい行は文字列としてエンコードします。%20 を入力すると %2520 になります。空白を表す場合は実際の空白を入力してください。

出力ファイルの形式は?

生成URLだけをUTF-8のTXTとして保存します。BOMや改行を追加しません。16,000バイトはこのツールの上限であり、受け取り側のURL上限は別です。

関連ツール

入力と保存について

残したい内容は、先に保管してください。このツールの入力内容・結果は自動保存されません。ページの更新・終了や、入力を消す操作・リセットで失われる場合があります。

お気に入り・表示言語は作業データとは別に保存され、サイトデータの削除で失われる場合があります。端末に保存済みのファイルは、ツールのリセットやサイトデータの削除では消えません。

ツール・ゲームを探す

全120ツール・16ゲーム

全120ツール・16ゲーム

文章・文字 26

計算・変換 22

日付・時間 12

画像・PDF 26

データ・Web 28

抽選・便利 6

ゲーム 16