urequests post php,Requests方法 --- post 请求body的四种类型

常见的 post 提交数据类型有四种:

1.第一种:application/json:这是最常见的 json 格式,也是非常友好的深受小伙伴喜欢

的一种,如下

{"input1":"xxx","input2":"ooo","remember":false}

a22c114c7610314ff7fe84e6575f86c4.png

json的数据在如下查看:

62df842dbf1d2ba31f9188727ee7e3b3.png

2.第二种:application/x-www-form-urlencoded:浏览器的原生 form 表单,如果不设置

enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数input1=xxx&input2=ooo&remember=false

3c2c6ec4513304534f03d67052dfe53e.png

data数据在webforms中查看

fd48505a2e83e55f9605737ca5056cda.png

3.第三种:multipart/form-data:这一种是表单格式的,数据类型如下 ---

------WebKitFormBoundaryrGKCBY7qhFd3TrwA

Content-Disposition: form-data; name="text"

title

------WebKitFormBoundaryrGKCBY7qhFd3TrwA

Content-Disposition: form-data; name="file"; filename="chrome.png"

Content-Type: image/png

PNG ... content of chrome.png ...

------WebKitFormBoundaryrGKCBY7qhFd3TrwA--

c48c211ccdd8604a02ce19562f70eb8a.png

4.第四种:text/xml:这种直接传的 xml 格式

examples.getStateName

41

4185065ccf35c647dcd1a4ad6005bb60.png

a164efa49b15525915fe844229f5477d.png

5、application/octet-stream

1、只能提交二进制,而且只能提交一个二进制,如果提交文件的话,只能提交一个文件,后台接收参数只能有一个,而且只能是流(或者字节数组)

2、属于HTTP规范中Content-Type的一种

3、很少使用

149a43c37fa09fb9651a32b8fcc4b34a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值