URL のエンコード/デコード
共有 URL ワークベンチで URI、コンポーネント、フォームのエンコードとデコードを行い、クエリパラメーターの読み取り専用レビューと JSON マッピングを提供します。
ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド
URL エンコード/デコードの使い方
ブラウザー内でローカル処理
例
encodeURIComponent
café +結果
caf%C3%A9%20%2B例
Form encode (+)
café +結果
caf%C3%A9+%2B操作
完全な URL には encodeURI、単一のパラメーター値には encodeURIComponent を選択します。Form encode (+) は空白を + で表し、元の + を %2B に変換します。
制限事項と注意点
- パーセントエンコードは % の後に16進数2桁が必要で、復元したバイト列は有効な UTF-8 でなければなりません。デコードエラー時は繰り返しデコードせず、元データを確認してください。
よくある質問
デコードするとプラス記号が空白になるのはなぜですか?
Form decode (+) は + を空白として扱い、decodeURIComponent は + を保持します。元のプラス記号を %2B にエンコードすれば復元できます。