HTML 表单提供了三种编码方法。
- 应用程序/x-www-form-urlencoded
- 多部分/表单数据
- 文本/普通
1. application/x-www-form-urlencoded:如果没有指定,这是应用的默认方法。在此方法中,空格被转换为“ + ”符号,特殊字符被转换为 ASCII 十六进制值,所有其他字符保持不变。
例子:
HTML
HTML
Welcome To GFG
HTML
输出:
- 接受来自用户的表单数据。
- 接受服务器上的用户数据。
2. multipart/form-data:这里没有字符被编码。当表单有要上传的文件时,此值是必需的。
例子:
HTML
Welcome To GFG
输出:
- 接受来自用户的表单数据。
- 接受服务器上的用户数据。
3.文字/普通: 在这种情况下,空格被转换为“ + ”符号,但不会对其他字符进行编码。
例子:
HTML
输出:
- 接受来自用户的表单数据。 :
- 接受服务器上的用户数据。