本文整理了Java中spark.Request.contentLength
方法的一些代码示例,展示了Request.contentLength
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.contentLength
方法的具体详情如下:
包路径:spark.Request
类名称:Request
方法名:contentLength
[英]Returns the length of request.body
[中]返回请求的长度。身体
代码示例来源:origin: perwendel/spark
@Override
public int contentLength() {
return delegate.contentLength();
}
代码示例来源:origin: gocd/gocd
protected void verifyContentType(Request request, Response response) throws IOException {
if (!UPDATE_HTTP_METHODS.contains(request.requestMethod().toUpperCase())) {
return;
}
boolean requestHasBody = request.contentLength() >= 1 || request.raw().getInputStream().available() >= 1 || "chunked".equalsIgnoreCase(request.headers("Transfer-Encoding"));
if (requestHasBody) {
if (!isJsonContentType(request)) {
throw haltBecauseJsonContentTypeExpected();
}
} else if (request.headers().stream().noneMatch(headerName -> headerName.toLowerCase().equals("x-gocd-confirm"))) {
throw haltBecauseConfirmHeaderMissing();
}
}
代码示例来源:origin: cinchapi/concourse
@Override
public int contentLength() {
return delegate.contentLength();
}
代码示例来源:origin: com.sparkjava/spark-core
@Override
public int contentLength() {
return delegate.contentLength();
}
代码示例来源:origin: langurmonkey/gaiasky
logger.debug(" contentType() = '{}'", request.contentType());
logger.debug(" params() = '{}'", request.params());
logger.debug(" body contentLenght() = {}", request.contentLength());
内容来源于网络,如有侵权,请联系作者删除!