パーセントエンコードされた URL 文字列のデコード、またはクエリパラメータ・パス・リダイレクト・API コール向け のテキストエンコードを行います。
関連
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
パーセントエンコーディングは安全でない文字を %XX に置き換え、任意のテキストを URL に安全に含められるようにします。どの文字をエスケープし、どう戻すかを把握しましょう。
API リクエストを送る前に一度検証を挟むだけで、JSON 構文の問題と、認証・スキーマ・バックエンドのエラーをきれいに切り分けられます。
パーセントエンコーディング(URL エンコーディング)は、安全でない ASCII 文字を % とそれに続く 2 桁の 16 進数で置き換えます。例えばスペースは %20、スラッシュは %2F になります。任意のテキストを URL のクエ リ文字列やパスセグメントに入れたいとき、この処理が必須になります。
url decoder として、クエリパラメータ、リダイレクト URL、OAuth コールバック、その他のパーセントエンコードされた値を確認するのに最適です。エンコードされた文字列を貼り付けて Decode をクリックすれば、元のテキストが表示されます。 decoding url online や decode url online のような検索はすべて同じワークフローを指します。
エンコード方向では、本ツールは JavaScript の encodeURIComponent と一致します —— つまり javascript url encode / javascript urlencode で探しているのは同じものです。プレーンテキストを貼り付けて Encode をクリックすれば、クエリ文字列にそのまま入れられるパーセントエンコード結果が得られます。
プレーンテキスト:hello world & more
URL エンコード後:hello%20world%20%26%20more
?key=value の値はパーセントエンコードが必要です本ツールは encodeURIComponent / decodeURIComponent を使っており、Unicode 文字も正しく扱います。
+ がスペースにデコードされないのですか? クエリ文字列では、スペースは +(form エンコーディング)または %20 として現れることがあります。decodeURIComponent は + をスペースに 変換しません。form エンコードされたデータをデコードする前に、+ をスペース(または %20)に置き換えてください。