`

Http报头Accept与Content-Type的区别

 
阅读更多

1.Accept属于请求头, Content-Type属于实体头。 
        Http报头分为通用报头,请求报头,响应报头和实体报头。 
        请求方的http报头结构:通用报头|请求报头|实体报头 
        响应方的http报头结构:通用报头|响应报头|实体报头

 

2.Accept代表发送端(客户端)希望接受的数据类型。 
        比如:Accept:text/xml; 
        代表客户端希望接受的数据类型是xml类型

        Content-Type代表发送端(客户端|服务器)发送的实体数据的数据类型。 
        比如:Content-Type:text/html; 
        代表发送端发送的数据格式是html。

 

二者合起来, 
        Accept:text/xml; 
        Content-Type:text/html 
        即代表希望接受的数据类型是xml格式,本次请求发送的数据的数据格式是html。

分享到:
评论

相关推荐

    HTTP 请求报头详解

    * Entity Header Fields:Allow、Content-Encoding、Content-Language、Content-Length、Content-Location、Content-MD5、Content-Range、Content-Type、Expires、Last-Modified、extension-header HTTP 报头字段是...

    tcp/ip-HTTP-Header-消息报头

    ### TCP/IP-HTTP-Header-消息报头 在TCP/IP协议族中,HTTP(超文本传输协议)是一种应用层协议,用于从Web服务器传输超文本到本地浏览器的传输协议。HTTP报文由请求行、状态行、首部字段(Header)、空行以及可选的...

    关于TCP/IP消息报头

    - 实体报头与请求和响应中的实体内容有关,如`Content-Type`指定数据类型,`Content-Length`给出实体内容的长度,`Last-Modified`指示资源的最后修改时间,`Expires`设置缓存过期时间,`Allow`列出资源支持的方法...

    C++自己封装HTTP报头

    5. **Content-Type字段**:如果发送了请求体,此字段说明其格式,如"application/x-www-form-urlencoded"。 6. **Cookie字段**:用于存储用户会话信息,便于服务器识别特定用户。 7. **Connection字段**:通常设置...

    10-图解HTTP1

    6. **HTTP与HTTPS的区别**: - **HTTPS**:基于SSL/TLS的安全HTTP协议,提供了数据加密、服务器身份验证、消息完整性检查。 - **区别**:HTTPS比HTTP更安全,但速度稍慢,因为增加了加密和验证步骤。 - **信任...

    delphi操作IdHTTP报头读写

    例如,获取Content-Type: ```delphi ContentType := IdHTTP.Response.ContentType; ``` 3. 遍历所有报头:如果需要处理所有报头,可以遍历Headers属性的Fields集合: ```delphi for Header in IdHTTP.Response....

    http协议教程,对协议进行简单基础的了解

    例如,`Host`报头指定了请求的服务器地址,`User-Agent`表示发送请求的用户代理(如浏览器),`Accept`报头表示客户端可以接受的数据格式,`Content-Type`定义了实体主体的类型,`Cookie`和`Set-Cookie`则用于管理...

    http协议.pptx

    HTTP报头分为普通报头(如Cache-Control、Pragma等)、请求报头(如Accept、Authorization等)、响应报头(如Server、Date等)和实体报头(如Content-Type、Content-Length等),它们提供关于请求或响应的附加信息。...

    http协议详解

    4. **实体报头**:用于描述实体主体的数据,如Content-Type、Content-Encoding等。 #### 利用telnet观察HTTP协议的通讯过程 1. **打开telnet**:使用命令行工具telnet连接到服务器。 2. **连接服务器并发送请求**...

    HTTP 协议详解

    4. **实体报头**:描述实体主体(即响应正文)的报头,如`Content-Type`、`Content-Encoding`等。 #### 利用telnet观察http协议的通讯过程 通过`telnet`工具,可以直观地观察HTTP协议的通讯过程。首先打开`telnet`...

    Http协议详解

    2. **消息报头**:包含如Accept(指定客户端接受的数据类型)、Host(请求的主机名)、Content-Length(请求正文长度)等信息。 3. **请求正文**:在POST请求中,通常包含要发送给服务器的数据。 例如,一个简单的...

    http通讯协议

    - 常见的报头字段有`Content-Type`、`Content-Length`、`Date`等。 3. **响应正文**:服务器响应的实际内容,根据请求的不同而变化。 通过以上介绍可以看出,HTTP协议作为一种简单的应用层协议,通过定义请求和...

    Http协议详解(中文版)

    消息报头用于传输HTTP头部信息,如Content-Type、Accept等,这些信息有助于服务器处理请求并提供正确的响应。 响应篇主要讲述HTTP服务器对于客户端请求的响应方式,响应一般由状态行、响应报头和响应正文组成。状态...

Global site tag (gtag.js) - Google Analytics