在日常的前后端交互中,`response`的`contentType`是非常重要的概念。它决定了浏览器如何解析和展示服务器返回的数据。常见的几种类型包括:
👉 text/html:用于网页内容展示,这是最常用的类型。
🎯 application/json:当返回数据是JSON格式时使用,适合现代API接口。
📝 text/plain:纯文本格式,适合简单的文本传输。
📄 application/pdf:用于直接返回PDF文件,方便用户下载或预览。
🖼️ image/jpeg 或 image/png:返回图片数据时使用。
合理设置`contentType`可以提升用户体验,避免乱码或错误显示问题。例如,当你需要返回一个PDF文件时,确保设置正确的`application/pdf`,这样浏览器就能正确渲染并提供下载选项。细心调整这些细节,能让你的项目更加健壮和高效!💪