当前位置: 首页 > 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)

http://www.lqws.cn/news/86779.html

相关文章:

  • 源码解析(三):Stable Diffusion
  • MySQL——事务
  • Java转义字符
  • PostgreSQL的扩展 insert_username
  • 复变函数 $w = z^2$ 的映射图像演示
  • BUUCTF[ACTF2020 新生赛]Include 1题解
  • 【linux 入门】第六章 磁盘分区+网络配置
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Sound Board(音响控制面板)
  • IPtables部署和使用
  • Gartner《Emerging Patterns for Building LLM-Based AIAgents》学习心得
  • 碳中和新路径:铁电液晶屏如何破解高性能与节能矛盾?
  • SOC-ESP32S3部分:26-物联网MQTT连云
  • 《深度剖析:基于Meta的GameFormer构建自博弈AI游戏代理》
  • 在Linux中配置内网可访问的YUM光盘源
  • 大模型前处理-CPU
  • 第四十天打卡
  • 操作系统:文件系统笔记
  • odoo17 windows server布署错误分析
  • 【C盘瘦身】Docker安装目录占用C盘过大,一键移动给C盘瘦身
  • 【更正补全】edu教育申请通过方案
  • 35.x64汇编写法(二)
  • 也说字母L:柔软的长舌
  • 九(4).存在指针的引用,不存在引用的指针
  • FreeRTOS实时操作系统学习笔记
  • Python编程基础(三) | 操作列表
  • esp32关于PWM最清晰的解释
  • 6个月Python学习计划 Day 12 - 字符串处理 文件路径操作
  • `docker run`、`docker start`、`docker exec` 区别
  • 九.C++ 对引用的学习
  • (Python)列表的操作(增删改查、排序)