从multipart / form-data POST请求中恢复base64文件

时间:2016-11-27 16:27:06

标签: java base64 http-post

我收到一个请求(multipart / form-data POST),参数" file"包含文件作为base64(以下示例)

  

------ WebKitFormBoundaryEA37wQGzpnprPt8x \ r \ nConContent-Disposition:form-data;   命名= \"文件\" \ r \ n \ r \ nJVBERi0xLjQNJeLjz9MNCjEgMCBvYmoNPDwvQXV0aG9yIChNYXJrbyBLZWpcMjM2YXIpL0Ny \ r \ nZWF0aW9uRGF0ZSAoRDoyMDE2MTEyMjExMzc0NCswMScwMCcpL0NyZWF0b3IgKE1TIFdvcmQg \ r \ nRG9jdW1lbnQ

我很好奇如何解码它(当然使用JAVA)并获取文件。

  1. 我应该以某种方式删除系统信息( WebKitFormBoundary Content-Disposition )?
  2. 我也注意到内容已经 \ r \ n 我是否也需要自己删除?

1 个答案:

答案 0 :(得分:-1)

您可以使用以下链接从base64解码