【发布时间】:2016-11-01 20:57:33
【问题描述】:
我的 Web 服务 Java 类是这样的
@Path("/signUp")
public class SignUpService{
(POST)
@Path("/sendCode")
@Consumes(Media_APPLICATION_JSON)
@Produces(Media_APPLICATION_JSON)
public String signUp(Incoming streamingData){
//some logic goes here
return someString;
}
return someString;
}
//请原谅上面的代码,我是根据自己的记忆打出来的。真正的问题如下
我的服务器代码在我的 Mac 上的 Apache tomcat 上运行,当我使用 POSTMAN 发送带有 JSON 正文的 POST 请求时,它可以工作。
我在 AWS Ubuntu 中将相同的代码部署到了 tomcat,但出现 Media Type unsupported 415 错误。但是 GET 请求在我的本地机器和 AWS 部署中都可以正常工作。
【问题讨论】:
-
尝试添加Request Dumper Filter,这样您就可以看到请求中的标头。
标签: java json amazon-web-services tomcat media-type