httprequest上传文件
发布时间: 2024-10-05 02:13:26
❶ 使用File API、XMLHttpRequest对象上传文件(保存到磁盘)遇到的问题
result你是用什么方法读取出来的?
readAsBinaryString还是readAsText,目测这会影响二进制文件的读取的。
如果readAsBinaryString:
可以设置一下xhr.responseType="blob",把result封装到blob里头在发送出去试试,好像还可以是是arraybuffer。搜索一下“XMLHttpRequest blob”
FileReader和xhr打交道还没有正式遇见过,以前只弄过filesystem。
如果还是不行,就全部发文本得了,FileReader的readAsDataURL里面就是base64编码后的数据了,取出来发给服务器解码,用普通的post就能完成,小数据用get也无压力。
❷ spring mvc多文件上传时报错怎么办
1、确拍早认
热点内容