Java 我可以获得没有头的HttpServletRequest请求正文吗?

Java 我可以获得没有头的HttpServletRequest请求正文吗?,java,servlets,post,http-post,Java,Servlets,Post,Http Post,当使用多部分/表单数据POST将文件提交到我的服务器时,是否可以仅从HttpServletRequest对象检索文件的内容?request.getInputStream()显示开头包含的一些头,然后在结尾显示----WebKitFormBoundary… 我可以只获取文件数据而不必解析输入流并提取它吗?您可以使用注释servlet,然后您可以使用来获取各个部分 这可以从Servlet3.0开始使用。如果出于某种原因,您被困在旧版本的Java servlet上,您可以选择使用。谢谢,听起来很完美,

当使用多部分/表单数据POST将文件提交到我的服务器时,是否可以仅从HttpServletRequest对象检索文件的内容?
request.getInputStream()
显示开头包含的一些头,然后在结尾显示
----WebKitFormBoundary…


我可以只获取文件数据而不必解析输入流并提取它吗?

您可以使用注释servlet,然后您可以使用来获取各个部分


这可以从Servlet3.0开始使用。如果出于某种原因,您被困在旧版本的Java servlet上,您可以选择使用。

谢谢,听起来很完美,但是。。。eclipse告诉我,
HttpServletRequest
没有名为
getParts()
的函数-我想我需要使用不同版本的Java。顺便说一句,我正在使用谷歌应用程序引擎。我通过这个问题获得了更多帮助: