服务器返回错误error on line 1 at column 1: Document is empty

This page contains the following errors:
error on line 1 at column 1: Document is empty

Below is a rendering of the page up to the first error.

查看response , 已经返回数据, 只是页面报错。

原因无法正常处理返回内容的格式。

解决方法:更改ContentType

之前:

response.setContentType("text/xml");


更改为text/plain后不再报错。

 
response.setContentType("text/plain;");


资料:

text/html与text/plain有什么区别?

Content-Type:用于定义用户的浏览器或相关设备如何显示将要加载的数据,或者如何处理将要加载的数据

  MIME:MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。


text/html的意思是将文件的content-type设置为text/html的形式,浏览器在获取到这种文件时会自动调用html的解析器对文件进行相应的处理。

text/plain的意思是将文件设置为纯文本的形式,浏览器在获取到这种文件时并不会对其进行处理。


  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
你好,我明白你遇到了一个问题,即在使用Edge搜索时出现了一个报错,提示文件夹是空的,并且错误信息显示在第1行第1列,指明文档为空。这个问题可能有几种可能的原因,并且可以尝试以下解决方法: 1. 清除浏览器缓存:打开Edge浏览器,点击菜单按钮(三个水平点),选择"设置",然后找到"隐私、搜索和服务"部分,点击"清除浏览数据"。确保选择清除缓存的选项,并点击"清除"按钮。重新启动浏览器后,再次尝试进行搜索,看看问题是否解决了。 2. 禁用扩展程序:某些浏览器扩展程序可能会与Edge的正常运行产生冲突。试着禁用所有扩展程序,然后重新启动浏览器并尝试搜索。如果问题消失了,那么逐个启用扩展程序并重新测试,以确定是哪个扩展程序引起了问题。 3. 重置Edge设置:打开Edge浏览器,点击菜单按钮,选择"设置"。在新标签页中,滚动到底部找到"还原设置"并点击。然后选择"恢复到默认值"并确认操作。请注意,这将重置浏览器的设置,并删除保存的数据,例如书签和扩展程序。确保提前备份你的重要数据。 4. 更新Edge浏览器:确保你使用的是最新版本的Edge浏览器。打开菜单,选择"帮助和反馈",然后点击"关于Microsoft Edge"。如果有可用的更新,将会自动下载并安装。完成后,重新启动浏览器并尝试搜索。 如果以上方法都没有解决问题,你可能需要考虑重新安装Edge浏览器或联系Edge浏览器的支持团队寻求进一步的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值