前端上传文件 status=0 ???
   status状态码基本上是 100、200、300、400、500 , 0 还是第一次遇到过
status为0说明接口在调用之前,就已经取消了。也就是说根本没有调用这个ajax请求

问题描述:
   第一次请求接口是拍照上传
   第二次请求接口是选择相册图片文件上传
   第一次status=0没有请求成功,第二次status=200请求成功,并返回数据

起初我以为是没有拿到file文件,测试后发现file是拿到了,请求时也携带了,status=0还是第一次遇到,这说明了请求就没初始化,后端日志也是打印不到的 ( 也不可能打印的到,因为就没发送请求 ) 。

解决: 修改nginx配置文件
我查看了下nginx的配置文件,发现nginx的默认上传大小控制在1M
然后我查看了一下选择相册图片文件上传之所以请求成功,是因为文件大小没有超出1M,而拍照上传的文件超出了1M,为了验证,我在选择文件时选择了一个大于1M的文件请求后status=0,说明了是文件传输大小问题,而不是拍照或者选择文件的问题


之前这处是1024k

修改完nginx并重启,问题解决。

总结:
     nginx默认的上传大小是1M,当传输的文件超出这个大小后就不会发送这条请求,相当于body传输的大小超出他的可接收范围

前端上传文件status状态为0?相关推荐

  1. 关于前端上传文件到七牛云的一些笔记

    关于前端上传文件到七牛云的一些心得 前言 申请账户 具体步骤 算了 小技巧 七牛云没有监控上传进度和上传错误的 API ?(JS SDK) React 更新 state 中的数组不能触发动画效果? 前 ...

  2. 关于使用jQuery前端上传文件

    关于使用jQuery前端上传文件 我们都知道 html中file类型的input可以直接读取本地的文件; 如果使用form表单的话,那么action = url 这就会上传完文件会刷新页面,返回值就会 ...

  3. html5封装图片,简单封装前端上传文件/图片

    前言 最近项目会一直用到各种类型的上传文件的功能, 所以就基于elment-ui简单的做了一个封装, 比较好用 正文 引入 import TestUpload from '../components/ ...

  4. 关于前端上传文件到后台,文件大小超出限制,导致上传失败的解决办法。

    文章出处:Jiangkuobo,微信:jkb_267460 文章目录 前言 一.使用elementPlus上传图片,出现的问题. 二.验证猜想 1.验证方式: 2.测试结果: 3.我的猜想与验证 三. ...

  5. vue前端上传文件夹的插件_基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件...

    1. 前言 之前公司要在管理系统中做一个全局上传插件,即切换各个页面的时候,上传界面还在并且上传不会受到影响,这在vue这种spa框架面前并不是什么难题.然而后端大佬说我们要实现分片上传.秒传以及断点 ...

  6. 前端上传文件到腾讯云(对象存储)

    好吧,没写之前简单的说一下为什么要写,我还是怀着比较沉重的心情写的这篇教程,主要是心里没底,不知道能写明白不,不过既然提笔了,那就硬着头皮写吧,没办法,毕竟跌跌撞撞总算是搞出来了.还有就是我百度了,没 ...

  7. 上传文件按钮美化,上传文件前后状态控制

    我们在做input文本上传的时候,html自带的上传按钮比较丑,如何对其进行美化呢?同理:input checkbox美化,input radio美化是一个道理的. input file上传按钮的美化 ...

  8. ASP.NET Core 3.1系列(7)——Controller接收前端上传文件的方法

    1.前言 前一篇博客主要介绍了在GET和POST模式下Controller接收参数的一系列方法,归根结底还是一些简单类型参数的传递和接收.当前端界面需要上传文件时,后台的Controller又应该如何 ...

  9. Xftp上传文件显示状态错误

    遇到问题: 我在本地使用 Xftp 向远程 Linux 服务器上传文件时,显示状态 "错误",经过上网查询说,需要 Xshell 使用 root 用户远程登录才可以传输文件. 问题 ...

最新文章

  1. 我要当皇帝等微信小游戏的wbs
  2. PAT_B_1006 换个格式输出整数
  3. ubuntu 14.04使用devstack安装openstack mitaka版本
  4. eureka源码:EurekaTransport类用于client与server进行交互
  5. Linux系统下Configure命令参数解释说明
  6. java junit 异常_JUnit:使用Java 8和Lambda表达式测试异常
  7. Java 设计模式-【单例模式】
  8. map key char*
  9. 操作系统学习笔记-02-1.2-什么是操作系统
  10. 一文带你看完ZooKeeper!
  11. i-p2psearcher开源软件源码下载
  12. rn webview加载本地静态html,React Native - Webview 加载本地文件
  13. springboot 注解_springBoot注解大全
  14. 计算机组装与维修2版,清华大学出版社-图书详情-《计算机组装与维护维修(第2版)》...
  15. 求字符串长度的函数的几种实现方法
  16. 计算机排版原理,课外计算机排版原理(高级版) 7.ppt
  17. 3dmax如何删除重叠部分
  18. Linux SPI设备驱动
  19. 网络广告中ctr是什么意思
  20. 写作进度周报【人人都是产品经理:9039】

热门文章

  1. TI C6000 TMS320C6678+Kintex-7异构多核的FPGA核心板————DSP算法案例开发手册
  2. 遗传算法(一)-- 什么是遗传算法
  3. 4:3与16:9 你了解多少?
  4. Class not found: “com.***.Dao.******Test“
  5. npm 包管理器run命令使用
  6. 大家有没有感觉今年的程序员找工作非常困难
  7. 第三方分享工具bShare的技巧
  8. 阿里云socket端口不通的解决方案
  9. CSS布局示例 3 - 页面布局
  10. Java实现杨辉三角的打印