URL エンコード / デコード
| キー | 値 |
|---|
このツールについて
パーセントエンコーディングは、スペースやアンパサンド、疑問符、非ASCII文字などURLで安全に使えない文字を%XX形式のエスケープシーケンスに置き換える方式で、RFC 3986で定義されています。デコードはその逆の処理です。このツールは両方に対応しており、クエリ文字列を個々のキーと値のペアに分解して表示することもできます。
完全なURLでも任意の文字列でも、貼り付ければエンコードまたはデコードできます。クエリ文字列を含むURLを貼り付けると、各パラメータが1行ずつ表示されるので、OAuthのリダイレクトやトラッキングリンク、パラメータが入れ子になって二重にエンコードされたAPI呼び出しのデバッグに役立ちます。
処理はすべてブラウザ内で完結するため、セッショントークンや個人情報を含むURLがどこかに送信されることはありません。このツールがうまく解きほぐしてくれるよくある落とし穴が、%20が%2520のように二重にエンコードされているケースです。文字列が変化しなくなるまで繰り返しデコードしてください。ブラウザでの実装についてはMDNのencodeURIComponentを参照してください。