如何解决无法使用 axios put 上传大于 10mb 的有效负载
我有一个使用 axios 将文件上传到服务器的 React 应用程序。下面是代码
const save = yield call(axios.put,url,searchCriteria.payload,{
params: params,});
问题是,只要有效负载大小小于 10mb,此代码就可以正常工作。如果有效负载大于 10mb,则请求有效负载为空。我已经尝试将内容长度设置如下
maxContentLength: 10000000,maxBodyLength: 10000000
我尝试在 iis 上的 web 配置文件中设置长度和超时,但对于大于 10mb 的有效负载似乎没有任何作用。
解决方法
我认为问题出在服务器端。你的后端 api 使用什么语言? 再见马可。
,检查 iis 中是否允许最大内容长度:
点击你在IIS中部署的站点->找到RequestFiltering组件->Edit Request Filtering Settings
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。