关于"Could not find acceptable representation"错误

在项目中调用一个第三方服务,第三方服务是用Spring Boot写成的。结果调用时返回"Could not find acceptable representation"错误。

经过调查和搜索,除了网上查到的其他方案之外,有可能是客户端Header参数Accept没有设置或者Accept设置的值在服务端不支持导致的,例如服务端自定义Accept值,而客户端没有传;或者传错了。

时间: 2024-10-10 21:32:06

关于"Could not find acceptable representation"错误的相关文章

Spring3.0 Could not find acceptable representation 解决方案

在使用spring3.0.5 mvc开发时,进行json接口数据开发,使用JSONObject.fromObject(object)返回json数据.遇到“org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation”错误. 解决方案1: @ResponseBody 方法的返回类型由JSONObject改为 Object, return时直接返回Objec

Could not find acceptable representation

引起的原因:    由于设置了@ResponseBody,要把对象转换成json格式,缺少转换依赖的jar包,故此错. 解决办法: 1 <dependency> 2 <groupId>org.codehaus.jackson</groupId> 3 <artifactId>jackson-core-asl</artifactId> 4 </dependency> 5 <dependency> 6 <groupId&g

springMVC 解决ajax请求的406错误

直入主题-- 页面表单异步提交:$.post('<%=request.getContextPath()%>/web/register.html', $(form).serialize(), function(data){...}); java后台springMVC的controller接受请求: @RequestMapping("register") @ResponseBody public Map<String, String> register(HttpSe

SpringMVC异常报406 (Not Acceptable)的解决办法

使用SpsringMVC,使用restEasy调试,controller请求设置如下: Java代码   @RequestMapping(value="/list",method=RequestMethod.GET,produces=MediaType.APPLICATION_JSON_VALUE) @ResponseBody public List<EditTimeout> list(){ List<EditTimeout> list = editImpl.s

springmvc+json

1.在写我的springmvc demo时,由于要向前台返回相关信息,于是设置了@ResponseBody,但是要把对象转换成json格式,我却没有在xml文件里配置,所以报如下错误:HttpMediaTypeNotAcceptableException: Could not find acceptable representation.于是采用默认配置,即曾经号称“史上最快json”的Jackson <!-- 启用spring mvc 注解--> <mvc:annotation-dri

The resource identified by this request is only capable of generating responses with characteristics

[转]今天在调试springMVC的时候,在将一个对象返回为json串的时候,浏览器中出现异常: The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers (). 从网上查了下,说是让配置下json转化bean: <bean

SpringMVC_The resource identified by this request is only capable of generating responses with characteristics

今天在调试springMVC的时候,在将一个对象返回为json串的时候,浏览器中出现异常: The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers (). 从网上查了下,说是让配置下json转化bean: [html] view

spring 4 异常HttpMediaTypeNotAcceptableException解决方案

异常问题 jsp页面ajax请求错误:406Not Acceptable 后台代码: [2017:05:1709:51:22]:Resolving exception from handler [publicjava.util.Map<java.lang.String, java.lang.Object> com.demo.controller.DemoController.findWxmpType()]:org.springframework.web.HttpMediaTypeNotAcce

添加@ControllerAdvice后报错 Failed to invoke @ExceptionHandler method

首先.单独使用ControllerAdvice 无法正常工作.需要配合@EnableWebMvc 使用. @ControllerAdvice @EnableWebMvc pulbic class ExceptionControllerAdvice{ @ExceptionHandler(NotFoundException.class) @ResponseBody public Map<String,Object> notFoundExc(NotFoundException exc,HttpSer