码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2021-04-22 15:43:16      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:col   value   input   www   cal   amp   常见   rom   ati   

get请求的参数都在url里,post的请求相对于get请求多了个body部分

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

1.第一种:application/json:

这是最常见的 json 格式,如{"input1":"xxx","input2":"ooo","remember":false}

2.第二种:application/x-www-form-urlencoded:

浏览器的原生 form 表单,如果不设置enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据,如:input1=xxx&input2=ooo&remember=false

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--

4.第四种:text/xml:这种直接传的 xml 格式  
<!--?xml version="1.0"?-->
<methodcall>
<methodname>examples.getStateName</methodname>
<params>
<param>
<value><i4>41</i4></value>
</params>
</methodcall>

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

标签:col   value   input   www   cal   amp   常见   rom   ati   

原文地址:https://www.cnblogs.com/hls-code/p/14684923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!