パーセントエンコーディング
パーセントエンコーディング (
URLエンコードには、
概要
URL Standardでは、URLのパス
- C0
制御 パーセントエンコード集合 (C0 control percent-encode set) - U+0020
空白 - U+0022
二 重 引用 符 "
- U+0023
番号 記号 #
- U+003C
小 なり<
- U+003E
大 なり>
- U+0060 バッククオート
`
- U+007B
開 き波 括弧 {
- U+007D
開 き波 括弧 }
このほか、URLのユーザー
たとえば「ウィキペディア」という
- Shift_JIS - %83E%83B%83L%83y%83f%83B%83A
- EUC-JP - %A5%A6%A5%A3%A5%AD%A5%DA%A5%C7%A5%A3%A5%A2
- UTF-8 - %E3%82%A6%E3%82%A3%E3%82%AD%E3%83%9A%E3%83%87%E3%82%A3%E3%82%A2
URL Standardの
application/x-www-form-urlencoded
HTTPのPOSTメソッドでWebフォームの
この
また、
脚注
- ^ url-standard, 4.4 URL parsing, path stateにユーザー
名 ・パスワードの部分 にはuserinfo percent-encode set(ユーザ情報 %符号 化 集合 )を用 いてパーセント符号 化 を行 う旨 の規定 がある。
参考 文献
- “URL Standard”. 2021
年 8月 10日 閲覧 。- 1.3. Percent-encoded bytesでパーセントエンコーディングについて
定義 されている。 - 5. application/x-www-form-urlencodedでapplication/x-www-form-urlencodedによる
符号 化 が定義 されている。 - URL Standard (
日本語 訳 )
- 1.3. Percent-encoded bytesでパーセントエンコーディングについて
- Uniform Resource Identifier (URI): Generic Syntax (
英語 ). January 2005. doi:10.17487/RFC3986. RFC 3986。- 2.1
章 Percent-Encodingにパーセントエンコーディングが定義 されている。
- 2.1