Whitelabel Error Page

39 篇文章 0 订阅
一、写了两个后端的API,测试的时候出现错误:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Thu Aug 13 10:36:01 CST 2020
There was an unexpected error (type=Internal Server Error, status=500).
No converter for [class com.pccw.data.migration.model.result.BaseResponse] with preset Content-Type 'null'
二、解决方法:
1. 添加@ResponseBody,网上有人说这个可以,我试了不行
2. 把@PostMapping(value = "/integrateArsUser")改为@GetMapping(value = "/integrateArsUser"),不行
3. 添加produces,改成@GetMapping(value = "/integrateArsUser", produces= {}),不行
4. 在类上有注释@RequestMapping,里面有produces = {MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE},如下:
@RequestMapping(produces = {MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE})

去掉MediaType.APPLICATION_XML_VALUE就可以了

5. 直接注释@RequestMapping(produces = {MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE})也是可以的
三、我这里出现这个问题,主要原因是出现在MediaType这里,因为我本来的接口是只需要返回json数据就可以了,所以就不需要加上APPLICATION_XML_VALUE,这个的意思应该是返回XML之类的数值,但是没有XML页面接收,所以才出错了。
四、总结:如果有疑问可以直接留言评论,如果觉得对你有帮助,可以小小的赞赏一杯奶茶钱,谢谢!!

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
白标错误页面是指在网络应用或网站上,当用户请求的页面无法找到或发生错误时,显示的一个通用错误页面。它通常是为了增加用户体验和品牌一致性而设计的。 白标错误页面与传统的错误页面不同之处在于,它采用了品牌的设计元素和相关的信息,以使用户在遇到问题时感觉更加熟悉,并提供帮助或引导用户解决问题。 白标错误页面通常包括以下几个要素: 1. 品牌标识:页面上会显示网站或应用的Logo或名称,以确保用户知道他们仍然在正确的网站上; 2. 错误信息:页面会提供简洁明了的错误信息,告诉用户发生了什么问题,例如404页面不存在或500服务器错误等; 3. 导航或搜索栏:为了帮助用户继续浏览网站或应用,页面上会提供一个导航栏或搜索框,让用户轻松找到他们想要的内容; 4. 联系信息或帮助资源:页面上会提供联系信息或者链接到常见问题解答或帮助文档,以便用户可以寻求进一步的帮助; 5. 友好的语言和设计:白标错误页面通常使用友好和亲切的语言,以及与品牌一致的设计风格,产生一种给予用户支持和关怀的感觉。 总而言之,白标错误页面是通过将品牌元素与错误信息结合,以提供更好的用户体验和支持。它帮助用户理解问题的原因,并提供帮助和解决方案,以确保用户能继续使用网站或应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值