エンコード
URL Encode/Decode
URL エンコード・デコード — リンクやクエリパラメータでエスケープが必要な文字を変換します。
よくある質問
URL エンコードとは何ですか?
URLで特別な意味を持つ文字(スペースや &、日本語などの非ASCII文字)を %XX 形式のパーセントエンコーディングに変換する方式です。クエリパラメータやパス内で文字化けや意図しない解釈を防ぐために使います。
コンポーネントと URI の違いは何ですか?
コンポーネントモードはクエリパラメータの値など単一の断片を想定し、&や=も含めてエンコードします。URIモードはURL全体を想定し、:や/など構造上必要な文字はそのまま残します。
URL エンコードと URL セーフ Base64 は同じものですか?
異なります。URLエンコードは文字を%XX形式に変換するパーセントエンコーディングで、URLセーフBase64はBase64の+と/を-と_に置き換えただけのものです。混同しやすいので用途に応じて使い分けてください。