CanDoYa
JA

URL Query Parser 日本語

すべてブラウザー内で動作します。アップロードも登録も不要です。

Query String Parser
0ペア
0キー
0重複
0空の値
編集可能なパラメータ

query stringを貼り付けるか行を追加して、パラメータの再構築を開始します。

再構築したquery
-
先頭に?を付ける
-

percent-encodedテキストはテーブル内でデコードされ、再構築した出力では再びエンコードされます。

URLまたはquery stringを貼り付けてパラメータを解析
このツールをシェア

query string parserとは?

query string parserは、URLの疑問符より後ろの部分を読みやすいキー/値の行に変換するツールです。生のquery stringまたは完全なURLを貼り付けると、percent-encodedテキストをデコードし、重複キーを順序どおりに保持し、パラメータを編集して、きれいなquery stringや更新済みURLを再構築できます。

使い方

  1. 1URLまたはquery stringを貼り付ける. <code>https://example.com/?a=1</code>のような完全なURL、<code>a=1&b=2</code>のような生のquery、または先頭に疑問符が付いたqueryを使えます。
  2. 2デコード済みの行を確認する. テーブルには、percent decoding後の各キーと値が表示されます。重複キーは元の順序のまま別々の行として残ります。
  3. 3編集、追加、削除、並べ替えを行う. キーと値を直接変更し、不足しているパラメータを追加し、不要な行を削除し、安定した出力が必要なときはキーで並べ替えます。
  4. 4再構築した出力をコピーする. エンコード済みquery string、先頭に疑問符を付けた版、更新済みの完全なURL、またはキー/値ペアのJSON配列をコピーできます。

こんな方に

すべてブラウザ内で実行されるため、非公開リンク、API callbacks、キャンペーンURL、一時トークンはアップロードされません。パーサーはブラウザ標準のURLURLSearchParams APIを使い、その上に編集可能なテーブルを追加します。繰り返しキーを失わずにパラメータを確認して再構築できます。

よくある質問

このquery string parserは無料ですか?

はい。登録、ダウンロード、利用制限なしで無料で使えます。query stringまたはURLを貼り付けると、デコードされた行がすぐにブラウザ内に表示されます。

URLやquery stringはアップロードされますか?

いいえ。解析、編集、再構築はすべてブラウザ内でローカルに行われます。URLにアクセストークン、メールアドレス、キャンペーンID、外部サーバーへ送りたくない値が含まれる場合に便利です。

完全なURLも解析できますか?

はい。完全なURLを貼り付けると、ツールはURLのsearch parametersだけを読み取り、pathとfragmentを保持し、編集後に再構築した完全なURLを返します。先頭の疑問符あり、またはなしの生のquery stringも貼り付けられます。

重複キーは保持されますか?

はい。重複キーは出現した順序で別々の行として保持されます。重複サマリーで<code>tag=shoes&tag=summer</code>のようなケースを確認でき、誤って結合するのを防げます。

空の値はどう扱われますか?

空の値は空のままです。<code>empty=</code>のようなパラメータは空の値として表示され、等号のないキーも再構築時には<code>URLSearchParams</code>によって同じように扱われます。

percent-encoded値はデコードされますか?

はい。<code>blue%20shoes</code>のような値は、テーブルでは<code>blue shoes</code>として表示されます。再構築したqueryをコピーするとき、ツールはブラウザ標準のform-url-encodedルールで値を再エンコードします。

#の後ろの部分はどうなりますか?

完全なURLでは、再構築したURLをコピーするときに<code>#</code>の後ろのfragmentが保持されます。生のquery stringでは、fragmentはquery parametersの一部ではないため、<code>#</code>以降は無視されます。