问题描述:在火狐浏览器中使用Ajax请求时,控制台出现了以下错误:

查看数据返回报文,可以看到响应报文中没有指定数据的返回类型,返回数据如果不指定内容类型是文本,默认就是html类型,这样返回到前端就会自动调用html的解析器对文件进行解析,因此报这个异常(在Chrome没有这个错误)。

解决办法:设置响应头的内容类型为文本或者JSON格式,以实际需求为主。

设置响应头的内容类型为文本格式:

response.setContentType("text/plain");

设置响应头的内容类型为JSON格式:

response.setContentType("application/json");

再次查看数据报文返回信息:

XML 解析错误:格式不佳相关推荐

  1. Python中的XML解析错误[Et.parse(xml) ‘gbk‘ codec can‘t decode byte]分析与解决

    Python中的XML解析错误[Et.parse(xml) 'gbk' codec can't decode byte]分析与解决 在Python开发中,我们经常会使用XML格式的数据来进行数据传输或 ...

  2. XML 解析错误:XML 或文本声明不在实体的开头位置,有效的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 昨天在测试APP接口返回XML数据的时候( http://my.oschina.net/woshixiaomayi/blog/ ...

  3. XML 解析错误:找不到根元素

    现象: 使用ajax通信请求数据,浏览器控制台报"XML 解析错误:找不到根元素"错误 原因: 原因是后台数据返回值为null. 具体原因需分析确认,比如 ·后台响应方法为priv ...

  4. wordpress中rss的XML解析错误:XML或文本声明不在实体的开头

    火狐中是 XML解析错误:xml处理指令不在实体的开始部分 位置:http://localhost/wordpress/?feed=rss2 行:2,列:1: <?xml version=&qu ...

  5. java解析通讯录xml_企业微信通讯录回调 成员回调 (新增成员和编辑成员)xml解析错误...

    提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分.完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~ 另外如果确认属于bug,而且已明 ...

  6. java俄文xml解析错误,XML解析出错处理

    搜索热词 正常解析完毕之后会直接走parserDidEndDocument这个方法 解析出错之后会执行一个相应的方法,- (void)parser:(NSXMLParser*)parser parse ...

  7. 火狐浏览器 xml 解析错误:文档元素后存有无效内容_五分钟了解浏览器工作原理...

    作者简介: 李中凯 八年多工作经验 前端负责人, 擅长JavaScript/Vue. 掘金文章专栏:KaysonLi 的个人主页 - 专栏 - 掘金 Web 浏览器无疑是用户访问互联网最常见的入口.浏 ...

  8. Java中Xml解析详解 DOM、SAX、JDOM、DOM4J

    1.1 什么是XML 一种表示结构化信息的标准方法,以使计算机能够方便地使用此类信息,并且人们可以非常方便地编写和理解这些信息.XML 是 eXtensible Markup Language(可扩展 ...

  9. XML系列之--解析电文格式的XML(二)

    上一节介绍了XML的结构以及如何创建.讲到了XML可作为一种简单文本存储数据,把数据存储起来,以XML的方式进行传递.当接收到XML时,必不可少的就是对其进行解析,捞取有效数据,或者将第三方数据以节点 ...

最新文章

  1. Symbian的内存管理机制
  2. 【视频课】8大Pytorch CV实践案例,超30小时视频助你攻略CV三大基础任务(分类分割检测)
  3. 利用Eclipse的JPA自动生成注解实体
  4. wxWidgets:图像面板image panel
  5. git提交屏蔽某java类_git 删除某次指定的提交
  6. 计算机数据库管理基本知识,2015年计算机四级考试《数据库技术》基础知识:概念篇...
  7. 2016年下半年信息安全工程师考试真题含答案(上午题)
  8. 构造activeMQ
  9. 基于JAVA+SpringMVC+MYSQL的简单企业人事管理系统
  10. java安装选择哪个可选功能_java章节习题及期末考试题答案.doc
  11. apt 和 apt-get 区别
  12. php学习第一讲----php是什么?
  13. 如何根据一张照片判断出女孩住在几层楼?
  14. 网页制作 网页下拉菜单HTML+CSS制作
  15. 5G关键技术及应用、5G移动通信组网架构
  16. 如何把二维表转成一维表
  17. ROS_Noetic使用handeye-calib进行机械臂手眼标定
  18. SCP不会覆盖已有文件
  19. rk3288 android 6.0固件,Firefly-RK3288主板烧写官方Android固件起不来
  20. 《智慧工地单点解析系列(四)—— 安全管理》

热门文章

  1. 邮件标题乱码问题解决一例
  2. jenkins显示html样式问题的几种解决方案总结
  3. Eclipse启动Tomcat,45S超时问题解决
  4. Thanos 开源的大规模Prometheus集群解决方案
  5. 【报告分享】罗兰贝格2019年关于人工智能的十个议题.pdf(附下载链接)
  6. 深度学习福利入门到精通第四讲——GoogleNet模型
  7. 蓝桥杯 基础练习 数列排序
  8. 机器学习-吴恩达-笔记-6-应用机器学习的建议
  9. 成为软件咨询师的关键
  10. 第四:SpringBoot生成Api管理mysql内保存的测试数据(接口自动化平台扩展)