我们会经常看到http中的content-type这个属性。
content-type 这个属性在http的请求头和响应头都有这个属性。
一般我们用chrome访问一个url,比如http://www.baidu.com
可以看到Response headers有下面的属性,注意request headers没有content-Type
再看下request headers的content-type,这个格式一般有multipart/form-data,application/x-www-form-urlencoded,application/json,
其中application/x-www-form-urlencoded是form表单提交的默认值,get和post请求,浏览器对请求数据参数处理会不一样的,multipart/form-data主要用于文件的上传。而application/json现在用的比较多,参数直接以json格式传递给服务器,在java代码中,服务器通过request.getInputStream来获取,并且application/json也可以用于response headers,告诉客户端,这是一个json格式的数据,restful api大多都是这种格式。