当前位置: 首页 > news >正文

“application/json“,“text/plain“ 分别表示什么

这两个字符串:“application/json” 和 “text/plain” 是 MIME 类型(媒体类型),用于告诉接收方消息内容的格式,它们出现在 ContentType 字段中。
它告诉系统或程序:“这段数据是什么格式?”

格式通常是:主类型/子类型,例如:

text/plain
application/json
image/png
application/pdf

1. “text/plain” — 纯文本

表示消息体是纯文本内容,没有格式,也不是结构化数据。

2. “application/json” — JSON 格式

表示消息体是JSON 格式的结构化数据

MIME 类型说明示例内容场景
"text/plain"普通文本,无结构"hello world"简单消息、日志
"application/json"结构化数据{"id":1,"msg":"ok"}数据交互、API消息

plain是指?application是指?

MIME 类型格式是:主类型/子类型
所以你问的 “text/plain” 和 “application/json” 中的:plain 是子类型, text 和 application 是主类型(type)
🔹 举例:
text/plain: 普通文本,如 “hello world”、没有格式
text/html: HTML 文本,如 <h1>Hello</h1>
text/css: CSS 文件
text/csv: 表格数据,如 CSV 文件


application/json: 结构化数据,如 {“id”: 1}
application/xml: XML 格式的数据
application/pdf: PDF 文档
application/octet-stream: 任意二进制流(比如文件上传)
application/zip: ZIP 压缩包

主类型表示什么例子
text人类可读的文本(可直接打开)text/plaintext/html
application应用程序专用数据(结构化或二进制)application/jsonapplication/pdf

text:面向人类阅读(比如 HTML、纯文本)
application:面向程序处理(比如 JSON、PDF、ZIP)

相关文章:

  • spring-boot接入websocket教程以及常见问题解决
  • RabbitMQ深度解析:从基础实践到高阶架构设计
  • VisionPro项目记录3 —— 圆心距
  • 【Linux】权限chmod命令+Linux终端常用快捷键
  • 机器学习知识图谱——逻辑回归算法(Logistic Regression)
  • 安装 Hugo
  • 【LeetCode 题解】两数之和(C++/Python 双解法):从语法到算法的全面解析
  • 35.x64汇编写法(二)
  • dvwa4——File Inclusion
  • [Java恶补day13] 53. 最大子数组和
  • 【LeetCode 热题100】回溯:括号生成 组合总和(力扣22 / 39 )(Go语言版)
  • 12.1 GUI 事件处理
  • 截图工具 Snipaste V2.10.7(2025.06.2更新)
  • java Semaphore‌
  • 题目 3225: 蓝桥杯2024年第十五届省赛真题-回文字符串
  • 数据库MySQL集群MGR
  • 【Block总结】LRSA,局部区域自注意力|即插即用
  • 爬虫的几种方式(使用什么技术来进行一个爬取数据)
  • Android第十二次面试GetX库渲染机制
  • ThinkPrune:在RL中引入长度限制,在保持性能一致或略有提升下,显著提升推理效率
  • 广东做网站公司/二级域名在线扫描
  • 常平建设局网站/免费发布推广的平台有哪些
  • 制作一个网站怎么做/网站买卖
  • 做网站还能挣钱/今日最新闻
  • 做网站专题页需要注意什么/常用的搜索引擎有哪些
  • 做服务的网站起名/b站推广引流最佳方法