spark.Request.contentType()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(139)

本文整理了Java中spark.Request.contentType方法的一些代码示例,展示了Request.contentType的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.contentType方法的具体详情如下:
包路径:spark.Request
类名称:Request
方法名:contentType

Request.contentType介绍

[英]Returns the content type of the body
[中]返回正文的内容类型

代码示例

代码示例来源:origin: perwendel/spark

@Override
public String contentType() {
  return delegate.contentType();
}

代码示例来源:origin: com.sparkjava/spark-core

@Override
public String contentType() {
  return delegate.contentType();
}

代码示例来源:origin: cinchapi/concourse

@Override
public String contentType() {
  return delegate.contentType();
}

代码示例来源:origin: mgtechsoftware/smockin

String extractRequestParam(final Request req, final String fieldName) {
  // Java Spark does not provide a convenient way of extracting form based request parameters,
  // so have to parse these manually.
  if (req.contentType() != null
      && (req.contentType().contains("application/x-www-form-urlencoded")
        ||  req.contentType().contains("multipart/form-data"))) {
    return URLEncodedUtils.parse(req.body(), Charset.defaultCharset())
        .stream()
        .filter(k -> k.getName().equals(fieldName))
        .map(k -> k.getValue())
        .findFirst()
        .orElse(null);
  }
  return req.queryParams(fieldName);
}

代码示例来源:origin: langurmonkey/gaiasky

logger.debug("  protocol = {}", request.protocol());
logger.debug("* Body");
logger.debug("  contentType() = '{}'", request.contentType());
logger.debug("  params() = '{}'", request.params());
logger.debug("  body contentLenght() = {}", request.contentLength());

相关文章