接收content-type为multipart/x-mixed-replace,图片数据为空,文本数据正常

Blade 未结 1 11

一、该问题的重现步骤是什么?

1. 第三方发过来的请求content-type:multipart/x-mixed-replace;boundary=myboundary,后台来读取流数据,内容包含了多个数据长度和数据类型的part,part的类型分别有text/plain和image/jpeg的数据,处理数据的时候,往往只能读取到text/plain的数据,读取不到image/jpeg数据。

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。

接收的内容
--myboundary
content-type: text/plain
content-length: xxxxx

--myboundary
content-type: image/jpeg
content-length: xxxxx
--myboundary--

五、若有更多详细信息,请在下面提供。

1条回答
  • 代码是怎样的,你用原生的springboot读取看看是否能成功,如果原生的可以,bladex不行,请把demo发到我们邮件,我们安排人排查:bladejava@qq.com

    0 讨论(0)
提交回复