MIME 类型
媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型 )是一种标准,用来表示文档、文件或字节流的性质和格式。
重要:浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理URL,因此Web服务器在响应头中添加正确的MIME类型非常重要。如果配置不正确,浏览器可能会曲解文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。
语法
通用结构
type/subtype
解释:由类型与子类型两个字符串中间用’/'分隔而组成,不允许空格存在。
独立类型
text/plain
text/html
image/jpeg
image/png
audio/mpeg
audio/ogg
audio/*
video/mp4
application/*
application/json
application/javascript
application/ecmascript
application/octet-stream
…
注意:对于text文件类型若没有特定的subtype,就使用 text/plain。类似的,二进制文件没有特定或已知的 subtype,即使用 application/octet-stream。
浏览器 F12 开发者工具
响应头
请求头
content-type
java 接口
java web 接口,post 请求有这么个参数。consumes
@PostMapping(value = "/create", consumes = "application/json;charset=UTF-8")
get 方式的请求传递参数,post 方式的请求传递 body,因此 PostMapping 需要这个参数