标签:convert xaml 问题 ash exce wav 发送 pow 通用
Http报头分为通用报头,请求报头,响应报头和实体报头。
请求方的http报头结构:通用报头|请求报头|实体报头
响应方的http报头结构:通用报头|响应报头|实体报头
Accept属于请求头,描述客户端希望接收的 响应body 数据类型
Content-Type属于实体头,描述客户端发送的 body 数据类型
比如:Accept:text/xml;
代表客户端希望接受的数据类型是xml类型
比如:Content-Type:text/html;
代表发送端发送的数据格式是html。
二者合起来,
Accept:text/xml;
Content-Type:text/html
即代表希望接受的数据类型是xml格式,本次请求发送的数据的数据格式是html。
我的理解: 客户端支持这些类型,并指定了希望得到类型的优先级,如果没有,依次表达意愿 !
我的理解:
SpringMvc为例,提供了多种MessageConverter,用户也可以自己扩展实现
框架启动的时候,会装载能支持的各种MessageConverter
请求来的时候,根据上述设置依次查找本地是否有对应的MessageConverter,如果找到就用找到的MessageConverter返回对应的类型数据。
HTTP协议的 Accept 和 Content-Type 请求头
标签:convert xaml 问题 ash exce wav 发送 pow 通用
原文地址:http://www.cnblogs.com/lexiaofei/p/7277811.html