How do I remove http artifacts from a multipart form-data request?(如何从多部分表单数据请求中删除 http 工件?)
问题描述
I have this method signature in a jersery servlet. The servlet is being reached and the form data is present in the uploadedInputStream object, but the stream does not have the http artifacts removed from it. See below.
When saved to a file, the input stream has these artifacts surrounding the byte data:
Shouldn't these artifacts be removed already at this point? Is there any easy way to remove them without re-inventing the wheel?
With Jersey you need to 'consume' the extra header information with a FormDataContentDisposition object. Messy but necessary:
这篇关于如何从多部分表单数据请求中删除 http 工件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!