ContentType类型总结
Content-Type是一个HTTP头部字段,用于指示资源的媒体类型(MIME类型),以及可选的字符集和编码方式。它告诉浏览器或其他客户端如何解释接收到的数据。以下是一些常见的Content-Type类型及其用途:
- text/html: HTML文档。
- text/plain: 纯文本文件。
- text/css: CSS样式表。
- text/javascript: JavaScript脚本。
- application/json: JSON格式的数据。
- application/xml: XML格式的数据。
- application/x-www-form-urlencoded: 表单数据,通常用于HTML表单的提交。
- multipart/form-data: 用于文件上传的表单数据。
- image/png: PNG图像文件。
- image/jpeg: JPEG图像文件。
- image/gif: GIF图像文件。
- audio/mpeg: MP3音频文件。
- video/mp4: MP4视频文件。
- font/ttf: TTF字体文件。
- application/pdf: PDF文档。
- application/zip: ZIP压缩文件。
- application/msword: Word文档。
每种Content-Type通常都有一个标准的MIME类型,但有时也会看到一些非标准或私有的类型,如application/x-www-form-urlencoded。在设计API时,正确设置Content-Type对于确保客户端能够正确解析和处理响应数据至关重要。