URL エンコード
テキストを下に貼り付けてエンコードをクリックするとURL用にパーセントエンコードされます。すべての処理はブラウザ内でローカルに行われます。
URLエンコーディングとは?
URLエンコーディング(パーセントエンコーディング)は、URL内の安全でない文字を%に続く2桁の16進数に置き換えます。例えば、スペースは%20に、&は%26になります。
標準モードはすべての特殊文字をエンコードします。単一の値(検索クエリなど)をエンコードする場合に使用してください。完全URLモードは:、/、?、#などのURL構造文字を保持します。URL全体をエンコードする場合に使用してください。
3 つのモードの違いは、どの文字をそのまま残すかだけです。値を 1 つだけエンコードする場合、予約文字は一切残らないため、中のスラッシュはパス区切りではなく %2F になります。URL 全体をエンコードする場合は、URL を URL たらしめる区切り文字が保たれます。フォームのエンコードはブラウザが HTML フォームで送る形式に従い、空白はプラス記号になります。文字セットも選べます。古いシステムは UTF-8 でないバイトをパーセントエンコードしていたため、これは重要です。
デコードできない不具合を追っていますか。
デコードできないペイロードは、たいてい原因ではなく症状です。経路のどこかでの二重エンコード、宣言せず仮定された文字セット、誰の想定とも少しずれたバイト列に対して署名されたトークン。私たちはまさにこうした領域、つまり連携やAPI、そしてその間でデータを受け渡すシステムを手がけています。
不具合の内容を相談する