美文网首页
Android http的请求体body的几种数据格式

Android http的请求体body的几种数据格式

作者: 汝乃天骄何不上九霄_4f34 | 来源:发表于2021-07-18 18:37 被阅读0次

    1、http的请求体body的几种数据格式

    1.1 multipart/form-data

    以表单形式提交,主要是上传文件用它。
    它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型;content-disposition,用来说明字段的一些信息;
    在http中格式为:


    image.png
    image.png

    1.2 application/x-www-from-urlencoded

    会将表单内的数据转换为键值对,比如,name=java&age = 23


    image.png
    image.png

    1.3 raw

    选择text,则请求头是: text/plain
    选择javascript,则请求头是: application/javascript
    选择json,则请求头是: application/json (如果想以json格式传参,就用raw+json就行了)
    选择html,则请求头是: text/html
    选择application/xml,则请求头是: application/xml


    image.png

    1.4 binary

    相当于Content-Type:application/octet-stream,从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。(一般用的不多)


    image.png

    2、postman中 Params和Body的区别

    Params 它会将参数放入url的?后面提交到后台(带到请求的接口链接里)


    image.png

    Body是放在请求体里面


    image.png

    相关文章

      网友评论

          本文标题:Android http的请求体body的几种数据格式

          本文链接:https://www.haomeiwen.com/subject/txpapltx.html