content-type居然有这么多格式,你知道吗

251 阅读1分钟

这几天天天熬夜熬到凌晨一两点,今天项目终于上线了,我们整个小组都兴奋的不行,开心~

6.jpeg

刚到楼下,就接到了组长的电话(准没好事),果然还得是我辉哥果然一次都不会让我失望,告诉我赶紧回来加班,测试测出有一组数据有乱码(心里有一万句美好的语音准备喷射)

15.jpeg

我们一组人找了大半夜,居然把问题找到了,原来是写接口那小子忘记写content-type了!!!!!!也不知道测试是干什么吃的项目快上线了才测出来!!!!!! 话不多说,大家伙快把这些关于content-type的格式收藏一下吧,答应我别犯这个问题(微笑)

http中的content-type 是告诉对方是以什么格式来传递数据
常见的格式
	.html:res.setHeader('content-type', 'text/html;charset=utf8')
	.css:res.setHeader('content-type', 'text/css;charset=utf8')
	 .js:res.setHeader('content-type', 'application/javascript')
	.png : res.setHeader('content-type', 'image/png')
	json数据:res.setHeader('content-type', 'application/json;charset=utf-8')
express 中的content-type 是告诉服务器以什么格式来解析数据
常用格式
	application/x-www-form-urlencode	普通键值对象	a=2&c=1
	application/json	                        json对象	{a:1,b:{c:1}}
	multipart/form-data	上传文件	file

最后答应我,兄弟们一定要写注释,程序员何苦为难程序员

10.jpeg