返回介绍

11.4.1 MultipartContent 类型的 request 处理

发布于 2025-04-22 22:09:17 字数 822 浏览 0 评论 0 收藏

对于请求的处理,Spring 首先考虑的是对于 Multipart 的处理,如果是 MultipartContent 类型的 request,则转换 request 为 MultipartHttpServletRequest 类型的 request。

protected HttpServletRequest checkMultipart(HttpServletRequest request) throws

MultipartException {

  if (this.multipartResolver != null && this.multipartResolver.isMultipart(request)) {

   if (request instanceof MultipartHttpServletRequest) {

    logger.debug("Request is already a MultipartHttpServletRequest - if not

    in a forward, " +

    "this typically results from an additional MultipartFilter in web.xml");

  }

   else {

    return this.multipartResolver.resolveMultipart(request);

  }

 }

  // If not returned before: return original request.

  return request;

}

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。