🔗
URL エンコーダー/デコーダー
インターネット上で安全に送信できるようにURLをエンコード・デコードします
encoder
url
URLエンコーダ/デコーダについて
URLエンコーディング(パーセンテージエンコーディングとも呼ばれます)は、URL内の情報をエンコードする仕組みです。URLはASCII文字のみでインターネット上に送信できるため、URLに使用できない文字はエンコードする必要があります。
URLエンコーディングを使用すべきケース:
- URLクエリ文字列でデータを渡すとき
- URLに特殊文字(スペース、&, ?, など)が含まれるとき
- エンコードされたパラメータが必要なAPIエンドポイントを使用する場合
- プログラムで動的URLを構築する場合
例:
元のURL: https://example.com/search?q=hello world
エンコード後: https://example.com/search?q=hello%20world
一般的なエンコーディング:
Space → %20
! → %21
# → %23
& → %26