API的数据上传大小限制

时间:2016-03-29 11:34:17

标签: javascript java file api file-upload

假设我想使用javascript上传CSV file并将该文件发送到我的REST API.

我可以上传哪个最大文件大小可以是handled by my API

我搜索并稍微了解文件大小不能超过 10Mb. 如果我错了,请纠正我。

1 个答案:

答案 0 :(得分:0)

您可以使用input或使用 jQuery document.querySelector找到$()代码,并在该代码中有一个名为size的嵌套属性( input.files[0].size)此属性以字节为单位返回文件的大小。从那里你需要的所有东西都绑定到onchange的{​​{1}}事件,检查文件大小,如果它超过 10MB 警告消息并清除输入

input
document.querySelector('[type="file"]').addEventListener('change',function(e){
      if(e.target.files[0].size > 10000000){
         alert('file size greater then 10MB');
         e.target.value = null
      }
    })