axios搭配onUploadProgress会多发一个OPTIONS跨域资源问题(VsCode的Live Server举例)
场景描述解释:有一个上传请求,使用axios直接发送一个post上传请求若是搭配了axios的第三个参数config的onUploadProgress后就会多发一个OPTIONS请求此多出来的请求,用于检查请求的方法、请求头信息等是否被目标服务器接受如下图示,一个上传,两次请求可以理解为,浏览器会发个预检查(preflight)请求到服务器进行验证,比如验证跨域。若服务端不处理,则会报错笔者的后端