【发布时间】:2011-06-28 08:53:27
【问题描述】:
我已经在 java 中编写了一个 REST Web 服务。但是如果我想接收 Accept : application/json 标头,该怎么做?如果我想接收更多自定义标头,例如“CDMI-Speciation-1.0”,我该如何接收两个标题?
我的网络服务是这样的:
@PUT
@Consumes("application/json")
@Produces("application/json")
public vodi doPut(){.....}
我的请求应该是这样的:curl --header "Content-Type:application/json" --headerAccept:application/json" --header "CDMI-Specification-1.0" @987654321@ -v
我知道@Conusmes 是用于“Content-Type”的。是吗?
谢谢
【问题讨论】:
-
是的,
Consumes是请求的Content-Type,Produces是请求的Accept,响应的Content-Type。
标签: java web-services rest request request-headers