一 HTTP form表单探究
① 知识铺垫
背景: 当在浏览器'向服务器端'提供'表单结构信息'时,表单消息'body的编码'是完全不同的
curl中关于表单的选项
② form表单提交时表单的格式
说明: 这些'内容'作为'复习回顾' ps: 详细见'上面'html中form标签
案例1: method:'get',不'需要'指定enctype:,观察'数据传输'的格式
案例2: method:'post' , enctype: '默认',观察'数据传输'的格式 --> '请求体'中
备注: 高级版本的'Form Data'被搬到了旁边的'负荷'这里
补充: 'post'默认的'enctype'是application/x-www-form-urlencoded
③ multipart详细解读
案例3: method:'post' , enctype:'multipart/form-data' ,观察'数据传输'的格式
注意点: form的'文件传输'只能使用'post'请求方法 --> "重点"
说明:主要是对'普通文本输入框'和'文件输入框包体'的探究
细节: boundary的值是'浏览器自动指定'的
观察: 观察'包体内的header'
以下: wiresahrk查看对应的'包体'格式
④ 相关答疑