我正在尝试上传大小在 20-100MB 之间的文件,但它们总是无法在 30 秒内上传。这是配置超时的地方,contentful-sdk-core/dist/es-modules/create-http-client.js:
var defaultConfig = {
insecure: false,
retryOnError: true,
logHandler: function logHandler(level, data) {
if (level === 'error' && data) {
var title = [data.name, data.message].filter(function (a) {
return a;
}).join(' - ');
console.error('[error] ' + title);
console.error(data);
return;
}
console.log('[' + level + '] ' + data);
},
// Passed to axios
headers: {},
httpAgent: false,
httpsAgent: false,
timeout: 30000,
proxy: false,
basePath: ''
};
var config = _extends({}, defaultConfig, options);
我可以覆盖这些设置以允许更慷慨的超时吗?
编辑:我尝试直接在配置选项中更改它们,并且它有效,但我认为这不是一种可持续的做事方式。