content-type常见的2种传递POST数据的方式

298 阅读1分钟

application/x-www-form-urlencoded

这一种方式是浏览器的元素form表单,如果不设置enctype属性,那么最终就会以application/x-www-form-urlencoded方式提交数据。当content-type的值指定为application/x-www-form-urlencoded时,提交的数据会按照key1=value1&key2=value2的方式进行编码,JQuery的ajax,content-type的默认值就是application/x-www-form-urlencoded。

application/json

现在越来越多的人把它作为请求头,用来告诉服务端消息主体是序列化后的 JSON 字符串。JSON 格式支持比键值对复杂得多的结构化数据。axios默认值就为application/json。