パーセントエンコーディングツール
完全なパーセントエンコーディングコンバーターとRFC 3986リファレンス。
パーセントエンコーディングはRFC 3986でURIにデータをエンコードするメカニズムとして定義されています。
RFC 3986 パーセントエンコーディング参照
RFC 3986はURIでエンコードなしで使用できる文字を定義しています。
非予約文字
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.~
予約文字
| 文字 | エンコード形式 | URI内の目的 |
|---|---|---|
| : | %3A | Scheme/port separator (http:, :8080) |
| / | %2F | Path segment separator (/path/to) |
| ? | %3F | Query string start (?key=value) |
| # | %23 | Fragment identifier (#section) |
| [ | %5B | IPv6 address bracket |
| ] | %5D | IPv6 address bracket |
| @ | %40 | User info separator (user@host) |
| ! | %21 | Sub-delimiter |
| $ | %24 | Sub-delimiter |
| & | %26 | Query parameter separator (&key=value) |
| ' | %27 | Sub-delimiter |
| ( | %28 | Sub-delimiter |
| ) | %29 | Sub-delimiter |
| * | %2A | Sub-delimiter |
| + | %2B | Sub-delimiter (also space in forms) |
| , | %2C | Sub-delimiter |
| ; | %3B | Sub-delimiter (path parameters) |
| = | %3D | Key-value separator (key=value) |
エンコード必須文字
| 文字 | エンコード形式 | URI内の目的 |
|---|---|---|
| space | %20 | Not allowed in URIs |
| " | %22 | Not allowed (delimiter in HTML) |
| < | %3C | Not allowed (HTML tag) |
| > | %3E | Not allowed (HTML tag) |
| { | %7B | Not allowed (URI template) |
| } | %7D | Not allowed (URI template) |
| | | %7C | Not allowed |
| \ | %5C | Not allowed (escape char) |
| ^ | %5E | Not allowed |
| ` | %60 | Not allowed |
| % | %25 | Percent sign itself (to avoid ambiguity) |
FAQ
このツールを評価
4.0 / 5 · 197 件の評価
Recommended
CloudflareFree CDN & DDoS protection最新情報を受け取る
毎週の開発ヒントと新ツール情報。
スパムなし。いつでも解除可能。
Enjoy these free tools?
☕Buy Me a Coffee