美文网首页
HTTP请求头部Content-Type字段

HTTP请求头部Content-Type字段

作者: xueyueshuai | 来源:发表于2022-04-07 14:31 被阅读0次
  1. GET 请求
    GET 请求不存在请求实体部分,键值对参数放置在 URL 尾部,因此请求头不需要设置 Content-Type 字段
GET /index.php/api/v1_0_0.atest/test15 HTTP/1.1
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Cache-Control: no-cache
Postman-Token: eb9c600a-9538-446a-8498-02fc8f0c964d
Host: 127.0.0.1:9103
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
  1. POST 请求
    2.1 raw 原始类型,可以上传任意格式的文本,比如 text、json、xml、html、xml、javascript(中文不进行编码)
    2.1.1 text 请求
POST /index.php/api/v1_0_0.atest/test15 HTTP/1.1
Content-Type: text/plain
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Cache-Control: no-cache
Postman-Token: 38500d46-e8bb-4645-939c-1fd009b4096e
Host: 127.0.0.1:9103
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 3

123

2.1.2json 请求

POST /index.php/api/v1_0_0.atest/test15 HTTP/1.1
Content-Type: application/json
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Cache-Control: no-cache
Postman-Token: f56c1ba3-06ee-471a-9cfb-9c73fdd0f1d6
Host: 127.0.0.1:9103
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 9

{"a":"b"}

2.2:application/x-www-form-urlencoded,会将表单内的数据转换拼接成 key-value 对(非 ASCII 码进行编码)

发送 POST 请求,参数为:aaa=aaa,bbb=你的我的

POST /index.php/api/v1_0_0.atest/test15 HTTP/1.1
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Cache-Control: no-cache
Postman-Token: 90cf76d0-09ae-47cb-9d06-931ad1022670
Host: 127.0.0.1:9103
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 47

aaa=aa&bbb=%E4%BD%A0%E7%9A%84%E6%88%91%E7%9A%84

2.3
multipart/form-data,将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件

POST /index.php/api/v1_0_0.atest/test15 HTTP/1.1
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Cache-Control: no-cache
Postman-Token: 3b83ab6b-4da6-4a7b-b7e2-691a9368c9ba
Host: 127.0.0.1:9103
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Type: multipart/form-data; boundary=--------------------------686669554580508856321736
Content-Length: 88812
----------------------------686669554580508856321736
Content-Disposition: form-data; name="a"

a
----------------------------686669554580508856321736
Content-Disposition: form-data; name="b"

我
----------------------------686669554580508856321736
Content-Disposition: form-data; name="c"; filename="0.jpg"

<0.jpg>
----------------------------686669554580508856321736--

相关文章

  • HTTP请求头部Content-Type字段

    GET 请求GET 请求不存在请求实体部分,键值对参数放置在 URL 尾部,因此请求头不需要设置 Content-...

  • http请求中的Content-Type

    http头部字段Content-Type约定请求和响应的HTTP body内容编码类型,客户端和服务端根据http...

  • HTTP Content-Type深入实践

    引子 HTTP是一种网络应用层传输协议,协议就是约定。HTTP头部字段Content-Type约定请求和响应的HT...

  • 6. HTTP头部

    6.1 HTTP报文头部 报文头部由几个字段构成 HTTP请求报文 由方法,URI,HTTP版本,HTTP头部字段...

  • HTTP 报头字段列表

    HTTP报头字段 是 HTTP中请求和响应消息的头部部分的组件。他们是定义HTTP事务的操作参数 头部字段在请求行...

  • HTTP 报头字段列表

    HTTP报头字段 是 HTTP中请求和响应消息的头部部分的组件。他们是定义HTTP事务的操作参数 头部字段在请求行...

  • HTTP上传文件

    重点:1.修改请求头Content-Type字段 e.g. Content-Type: multipart/for...

  • 3. Apache - http协议及web工具

    4. http协议及报文头部结构 请求报文: 开始行: 方法, URL, 版本 首部字段: 字段名:值;比如: S...

  • Tomcat的配置和使用

    前言 http请求头部host字段作用 host是http 1.1协议中新增的一个请求头,主要用来实现虚拟主机技术...

  • 有关Http

    一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据组成 请求行 请求行由请求方法,URL字段和H...

网友评论

      本文标题:HTTP请求头部Content-Type字段

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