NetworkError:415不支持的媒体类型-Linux服务器上的Tomcat

安库·辛哈尔(Ankur Singhal)

我正在将一些json数据发送到POST URL。此代码在本地环境(tomcat + Windows)中可以正常工作,但不适用于生产环境(Tomcat + linux)。已经提到过各种链接,但是没有一个帮助我。

与生产环境一起发布操作系统,我也很早就从服务器删除了一些文件,我怀疑tomcat可能已损坏,但是其余所有url都工作正常。这是我正在做的新发展。

如果我通过firefox rest client打,也有相同的行为。

错误

服务器拒绝了此请求,因为请求实体的格式不受请求的方法所请求的资源支持

jQuery代码

$.ajax({
        type : "POST",
        url : "/add",
        data : JSON.stringify(data),
        dataType: 'json',
        headers: { 
            'Accept': 'application/json',
            'Content-Type': 'application/json' 
            },
        success : function(resp) {
            console.log(resp);          
        }
    });

弹簧控制器

@RequestMapping(value = "/add", method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE)
    public @ResponseBody String addDishDetails(
            @RequestBody MyPojo pojo) {
        return "success";
    }

pom.xml

还添加在罐子下面

<dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.9.13</version>
        </dependency>

        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.5.3</version>
        </dependency>
安库·辛哈尔(Ankur Singhal)

上面的评论和答案值得一读,在少数情况下可能是解决方案。

就我而言,我有一个财产Map<String,String>,我需要忽略这一点。

所以我加了

@JsonIgnore
Map<String,String>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

远程服务器返回错误:(415)不支持的媒体类型

来自分类Dev

服务器返回 HTTP 响应代码:415 不支持的媒体类型

来自分类Dev

415 ionic 2中不支持的媒体类型-Web服务POST?

来自分类Dev

REST Web服务返回415-不支持的媒体类型

来自分类Dev

415不支持的媒体类型-lightswitch 2012中的POST json到OData服务

来自分类Dev

POST到Jersey REST服务收到错误415不支持的媒体类型

来自分类Dev

415不支持的媒体类型-lightswitch 2012中将json POST到OData服务

来自分类Dev

415不支持的媒体类型错误-Domo连接器

来自分类Dev

415不支持的媒体类型:在远程服务器中出现此错误,但在localhost中很好

来自分类Dev

当我将json发送到spring控制器时,415不支持的媒体类型

来自分类Dev

服务器无法处理请求,因为不支持媒体类型Soap Nodejs

来自分类Dev

Jersey 415不支持的媒体类型

来自分类Dev

Curl 415不支持的媒体类型

来自分类Dev

HTTP 415不支持的媒体类型

来自分类Dev

415不支持的媒体类型+弹簧

来自分类Dev

415不支持的媒体类型HTTP

来自分类Dev

RESTful Web服务为POST请求返回不支持的媒体类型

来自分类Dev

Spring MVC + AngularJS 415不支持的媒体类型

来自分类常见问题

HTTP 415 JSON不支持的媒体类型错误

来自分类Dev

Spring POST请求不支持的媒体类型415

来自分类Dev

改造图像上传返回415不支持的媒体类型

来自分类Dev

Catalyst :: Controller :: REST返回415不支持的媒体类型

来自分类Dev

不支持的媒体类型-HTTP状态415

来自分类Dev

Angularjs Java Rest Service 415不支持的媒体类型

来自分类Dev

删除呼叫返回415不支持的媒体类型

来自分类Dev

Catalyst :: Controller :: REST返回415不支持的媒体类型

来自分类Dev

Spring POST请求不支持的媒体类型415

来自分类Dev

Blob存储以415不支持的媒体类型作为响应

来自分类Dev

415:Apache Tomee Plumee中不支持的媒体类型

Related 相关文章

  1. 1

    远程服务器返回错误:(415)不支持的媒体类型

  2. 2

    服务器返回 HTTP 响应代码:415 不支持的媒体类型

  3. 3

    415 ionic 2中不支持的媒体类型-Web服务POST?

  4. 4

    REST Web服务返回415-不支持的媒体类型

  5. 5

    415不支持的媒体类型-lightswitch 2012中的POST json到OData服务

  6. 6

    POST到Jersey REST服务收到错误415不支持的媒体类型

  7. 7

    415不支持的媒体类型-lightswitch 2012中将json POST到OData服务

  8. 8

    415不支持的媒体类型错误-Domo连接器

  9. 9

    415不支持的媒体类型:在远程服务器中出现此错误,但在localhost中很好

  10. 10

    当我将json发送到spring控制器时,415不支持的媒体类型

  11. 11

    服务器无法处理请求,因为不支持媒体类型Soap Nodejs

  12. 12

    Jersey 415不支持的媒体类型

  13. 13

    Curl 415不支持的媒体类型

  14. 14

    HTTP 415不支持的媒体类型

  15. 15

    415不支持的媒体类型+弹簧

  16. 16

    415不支持的媒体类型HTTP

  17. 17

    RESTful Web服务为POST请求返回不支持的媒体类型

  18. 18

    Spring MVC + AngularJS 415不支持的媒体类型

  19. 19

    HTTP 415 JSON不支持的媒体类型错误

  20. 20

    Spring POST请求不支持的媒体类型415

  21. 21

    改造图像上传返回415不支持的媒体类型

  22. 22

    Catalyst :: Controller :: REST返回415不支持的媒体类型

  23. 23

    不支持的媒体类型-HTTP状态415

  24. 24

    Angularjs Java Rest Service 415不支持的媒体类型

  25. 25

    删除呼叫返回415不支持的媒体类型

  26. 26

    Catalyst :: Controller :: REST返回415不支持的媒体类型

  27. 27

    Spring POST请求不支持的媒体类型415

  28. 28

    Blob存储以415不支持的媒体类型作为响应

  29. 29

    415:Apache Tomee Plumee中不支持的媒体类型

热门标签

归档