本文整理了Java中com.ning.http.client.Response.hasResponseBody
方法的一些代码示例,展示了Response.hasResponseBody
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.hasResponseBody
方法的具体详情如下:
包路径:com.ning.http.client.Response
类名称:Response
方法名:hasResponseBody
[英]Return true if the response's body has been computed by an AsyncHandler. It will return false if the either AsyncHandler#onStatusReceived(HttpResponseStatus)or AsyncHandler#onHeadersReceived(HttpResponseHeaders) returned AsyncHandler.STATE#ABORT
[中]如果响应的主体已由AsyncHandler计算,则返回true。如果AsyncHandler#onStatusReceived(HttpResponseStatus)或AsyncHandler#onHeadersReceived(HttpResponseHeaders)返回AsyncHandler,则返回false。州#中止
代码示例来源:origin: com.ning/async-http-client
public boolean hasResponseBody() {
return response.hasResponseBody();
}
代码示例来源:origin: HubSpot/Singularity
@Override
public Response onCompleted(Response response) throws Exception {
Optional<String> responseBody = Optional.absent();
if (response.hasResponseBody()) {
responseBody = Optional.of(response.getResponseBodyExcerpt(maxHealthcheckResponseBodyBytes));
}
saveResult(Optional.of(response.getStatusCode()), responseBody, Optional.<String> absent(), Optional.<Throwable>absent());
return response;
}
代码示例来源:origin: HubSpot/Singularity
@Override
public Response onCompleted(Response response) throws Exception {
LOG.trace("Webhook {} for {} completed with {} after {}", webhook.getUri(), update, response.getStatusCode(), JavaUtils.duration(start));
if (response.hasResponseBody()) {
LOG.trace("Webhook response message is: '{}'", response.getResponseBody());
}
if (JavaUtils.isHttpSuccess(response.getStatusCode()) || shouldDeleteUpdateOnFailure) {
deleteWebhookUpdate();
}
if (completableFuture != null) {
completableFuture.complete(response);
}
return response;
}
代码示例来源:origin: outbrain/ob1k
@Override
public boolean hasResponseBody() {
return ningResponse.hasResponseBody();
}
代码示例来源:origin: io.gatling/async-http-client
public boolean hasResponseBody() {
return response.hasResponseBody();
}
代码示例来源:origin: javaee/grizzly-ahc
public boolean hasResponseBody() {
return response.hasResponseBody();
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-http-client
public boolean hasResponseBody() {
return response.hasResponseBody();
}
代码示例来源:origin: com.hubspot/SingularityService
@Override
public Response onCompleted(Response response) throws Exception {
Optional<String> responseBody = Optional.absent();
if (response.hasResponseBody()) {
responseBody = Optional.of(response.getResponseBodyExcerpt(maxHealthcheckResponseBodyBytes));
}
saveResult(Optional.of(response.getStatusCode()), responseBody, Optional.<String> absent(), Optional.<Throwable>absent());
return response;
}
代码示例来源:origin: com.hubspot/SingularityService
@Override
public Response onCompleted(Response response) throws Exception {
LOG.trace("Webhook {} for {} completed with {} after {}", webhook.getUri(), update, response.getStatusCode(), JavaUtils.duration(start));
if (response.hasResponseBody()) {
LOG.trace("Webhook response message is: '{}'", response.getResponseBody());
}
if (JavaUtils.isHttpSuccess(response.getStatusCode()) || shouldDeleteUpdateOnFailure) {
deleteWebhookUpdate();
}
if (completableFuture != null) {
completableFuture.complete(response);
}
return response;
}
内容来源于网络,如有侵权,请联系作者删除!