首先呢上传文件是以表单的形式上传的,所以呢就涉及到了HTTP content-type,菜鸟教程中对于HTTP content-type的介绍:
HTTP content-type有四种常见的取值:
element ui中el-upload上传文件
在调用后端接口进行传值的时候我们用到的是new FormData(),创建一个formData对象实例的方式,然后呢通过通过append方法添加数据,传给后端。比如:
还要注意到在请求接口时使用到的HTTP content-type是multipart/form-data,在请求拦截中可以判断config的url是否是all/upload-file