HTTP1.1(九)HTTP form表单深入探究

一   HTTP form表单探究

①   知识铺垫

背景: 当在浏览器'向服务器端'提供'表单结构信息'时,表单消息'body的编码'是完全不同的

html中form标签

curl中关于表单的选项

②  form表单提交时表单的格式

说明: 这些'内容'作为'复习回顾' ps: 详细见'上面'html中form标签

案例1: method:'get',不'需要'指定enctype:,观察'数据传输'的格式

案例2: method:'post' , enctype: '默认',观察'数据传输'的格式 --> '请求体'中

备注: 高级版本的'Form Data'被搬到了旁边的'负荷'这里

补充: 'post'默认的'enctype'是application/x-www-form-urlencoded

  

  

 

GET和POST关于请求头中的Content-Type理解 

③  multipart详细解读

案例3: method:'post' , enctype:'multipart/form-data' ,观察'数据传输'的格式

注意点: form的'文件传输'只能使用'post'请求方法  --> "重点"

说明:主要是对'普通文本输入框'和'文件输入框包体'的探究

细节: boundary的值是'浏览器自动指定'的

观察: 观察'包体内的header'
​
以下: wiresahrk查看对应的'包体'格式

  

④  相关答疑

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值