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

text/xml和application/xml

困惑

在http消息中,同样是传送xml信息,有的时候看到Content-Type的值是text/xml,有的时候值是application/xml,感到困惑。

例如,用Postman发送http消息给Tomcat中的基于JAX-WS的 web服务:
请求中传送了xml内容,Content-Type是application/xml:
在这里插入图片描述

响应中返回了xml内容,Content-Type是text/xml:
在这里插入图片描述

解答

今天研究了下,看了几篇RFC。
结论:这两个都是合法的,都可以使用,现在没有什么区别,但仍然推荐使用application/xml

在历史上的RFC规范中,这两个确实有区别,但旧的的RFC不断被新的RFC所代替,例如RFC3023(https://www.rfc-editor.org/rfc/rfc3023),现在已经被RFC7303替换。

现在的RFC7303:https://www.rfc-editor.org/rfc/rfc7303.html
在这里插入图片描述

对text/xml和application/xml的描述,摘录部分:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

http://www.lryc.cn/news/232843.html

相关文章:

  • 鸿蒙4.0正式版升级机型
  • 架构开发与优化咨询和实施服务
  • react hook ts 实现 列表的滚动分页加载,多参数混合混合搜索
  • Java应用如何不改代码,调整窗口大小
  • 汽车 CAN\CANFD数据记录仪
  • Kafka中topic(主题)、broker(代理)、partition(分区)和replication(副本)它们的关系
  • Mysql字符串类型编码问题
  • LabVIEW关于USRPRIO的示例代码
  • 【深度学习实验】网络优化与正则化(六):逐层归一化方法——批量归一化、层归一化、权重归一化、局部响应归一化
  • 低代码编辑平台后台实现
  • c++汉诺塔问题
  • 前端---CSS的样式汇总
  • android适配鸿蒙系统开发
  • golang学习笔记——select 判断语句
  • FLMix: 联邦学习新范式——局部和全局的结合
  • 为什么嵌入式没有35岁危机?
  • PostgreSQL设置主键从1开始自增
  • Vue数据绑定
  • js写轮播图,逐步完善
  • 算法-链表-简单-相交、反转、回文、环形、合并
  • 【500强 Kubernetes 课程】第3章 运行docker容器
  • Python中表格插件Tabulate的用法
  • 缺陷分级(过程质量bug分级)
  • pycharm/vscode 配置black和isort
  • python列出本地文件路径
  • 在JavaScript中检查一个数字是否是另一个数字的倍数
  • 计算机网络五层协议的体系结构
  • MySQL 运算符二
  • 【SA8295P 源码分析】121 - MAX9295A 加串器芯片手册分析 及初始化参数分析
  • 问题汇总20231103