文件上传失败。 将form格式更改为enctype='multipart/form-data '也不行。 找个理由找找看,我封装了axios,请求阻止,阻止了。 在下面的代码中找到了axios.js中的,它封装了axios并上传了文件请求:
注意: axios设置基本URL时请注意。 这个设定固定的话会有问题。 明理的豌豆站点在请求https时设置为https协议。 在请求http时设置为http协议。 明理的豌豆网站只有一个协议可以请求的时候是固定的,明理的豌豆网站在两个协议都可以请求的时候不能写si。
例如,axios.defaults.base URL=' https://www.* *.com/' (写为si (固定) )
但是,在当地的时候请写固定的。 否则,要求就不会成功。
打包时更改灵活性与您是请求合同还是两种类型无关; axios.defaults.base URL=window.location.origin (前提是封装axios )
继续表单。
一般而言,headers的' content-type ' : ' application/x-www-form-urlencoded; charset=UTF-8 ',此格式的请求参数不支持文件类型。 请务必将headers的“Content-Type”设置为“multipart/form-data”。 否则,要求就不会成功。 名为x-manager-token的字段也不固定。 后端拥有的token的密钥名称。 (
页面请求时: