【发布时间】:2021-03-24 08:04:33
【问题描述】:
我有一个使用 axios 将文件上传到服务器的反应应用程序。下面是代码
const save = yield call(axios.put, url, searchCriteria.payload, {
params: params,
});
问题在于,只要有效负载大小小于 10mb,此代码就可以正常工作。如果有效负载大于 10mb,则请求有效负载为空。我尝试将内容长度设置如下
maxContentLength: 10000000,
maxBodyLength: 10000000
我尝试在 iis 上的 web 配置文件中设置长度和超时,但对于大于 10mb 的有效负载似乎没有任何效果。
【问题讨论】:
-
这能回答你的问题吗? How to increase the max upload file size in ASP.NET? This 可能是一个更好的参考。
-
我已经尝试过了,但它不起作用。我能够将文件大小增加到大于 10mb 并使用 Swagger 和邮递员上传。但是当我尝试从我的反应应用程序上传时,axios 不会将有效负载附加到 api 调用。
标签: reactjs iis redux axios redux-saga