メインコンテンツへ移動
eyunzhu

URL エンコード・デコード

URL のパラメーターや URI 全体を変換し、日本語、空白、プラス記号を用途に合わせて扱います。

形式
入力や設定の変更に合わせて自動更新

入力や設定の変更に合わせて自動更新

このブラウザー内で処理します。アップロードや保存は行いません。

このツールについて

クエリを組み立てる前に、入力が URL 全体か単一の値かを選びます。区切り記号まで誤って変換するのを防げます。

使い方

単一の値は URL の構成要素、区切り記号を残す場合は URI 全体、空白を + にする場合はフォームの値を選びます。どちらの欄からも編集できます。+ を空白に戻すのはフォームモードのみです。不完全な % エスケープはエラーになり、入力上限は 2 MiB です。

よくある質問

空白を %20 と + のどちらにすればよいですか?

URL の構成要素では %20、フォームでは + を使い、+ を空白に戻すのはフォームのデコードだけです。この二つのモードでは記号の + を %2B に変換します。URI 全体のモードは + などの予約文字を保持します。

値に & や = が入っている場合はどのモードですか?

パラメーターの値だけなら構成要素モードを使います。a&b は a%26b になります。URL 全体の区切りを残すなら URI 全体を選びます。入力先へのアクセスは行いません。

パーセント表記をデコードできないのはなぜですか?

% の後には16進数2桁が必要で、復元したバイト列も UTF-8 として有効でなければなりません。途中で切れた値は元の場所からコピーし直してください。

コメント

0
してディスカッションに参加してください。
コメントはまだありません。
返信スレッド

会話全体を時系列で確認できます。各返信には、どのメッセージへの返信かが示されます。