[英]Adding headers in jersey 2.x
我正在使用jersey
2.25.1,我遇到了很多变化。 我已经弄清楚了大部分内容,但我坚持要声明标题。 我将ClientResponse更改为Response,似乎WebTarget中没有header()方法返回Response。
Response response = webTarget
.header( KeyConstants.REST_URI_APPENDERS, stringBuilder)
.header( DocusignRESTContants.CONTENT_TYPE, MediaType.APPLICATION_JSON )
.header( DocusignRESTContants.X_DOCUSIGN_AUTHENTICATION, getDocusignAuthHeader( cu ) )
.accept( MediaType.APPLICATION_XML )
.get( Response.class );
有没有办法在球衣2.25.1中宣布这个
谢谢
设置标题不是Web目标的一部分。 它实际上是Request构建器(Invocation.Builder)的一部分,如下所示。
Response response = webTarget.request().
.header( KeyConstants.REST_URI_APPENDERS, stringBuilder)
.header( DocusignRESTContants.CONTENT_TYPE, MediaType.APPLICATION_JSON )
.header( DocusignRESTContants.X_DOCUSIGN_AUTHENTICATION, getDocusignAuthHeader( cu ) )
.accept( MediaType.APPLICATION_XML )
.get(Response.class);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.