Java 我可以获得没有头的HttpServletRequest请求正文吗?
当使用多部分/表单数据POST将文件提交到我的服务器时,是否可以仅从HttpServletRequest对象检索文件的内容?Java 我可以获得没有头的HttpServletRequest请求正文吗?,java,servlets,post,http-post,Java,Servlets,Post,Http Post,当使用多部分/表单数据POST将文件提交到我的服务器时,是否可以仅从HttpServletRequest对象检索文件的内容?request.getInputStream()显示开头包含的一些头,然后在结尾显示----WebKitFormBoundary… 我可以只获取文件数据而不必解析输入流并提取它吗?您可以使用注释servlet,然后您可以使用来获取各个部分 这可以从Servlet3.0开始使用。如果出于某种原因,您被困在旧版本的Java servlet上,您可以选择使用。谢谢,听起来很完美,
request.getInputStream()
显示开头包含的一些头,然后在结尾显示----WebKitFormBoundary…
我可以只获取文件数据而不必解析输入流并提取它吗?您可以使用注释servlet,然后您可以使用来获取各个部分
这可以从Servlet3.0开始使用。如果出于某种原因,您被困在旧版本的Java servlet上,您可以选择使用。谢谢,听起来很完美,但是。。。eclipse告诉我,
HttpServletRequest
没有名为getParts()
的函数-我想我需要使用不同版本的Java。顺便说一句,我正在使用谷歌应用程序引擎。我通过这个问题获得了更多帮助: