当使用aws-sdk npm插件来上传pdf文件到AWS S3时,可以使用以下代码上传大小为50kb的文件(用于nod.js):
但是,即使指定了
更新:
我仍然没有找到任何关于这个问题的文档或答案。
第二次更新:
我将接受展示这个或其他可以做到这一点的框架的答案。我还需要该框架能够允许对象的身份验证读取。
第三次更新:
我现在已经让它工作了,但我还没有找到任何它不能工作的原因。
提前致谢!
var params = {
Bucket: BUCKET,
Key: pdf_key,
Body: file,
ContentType: 'application/pdf'
};
var s3 = new AWS.S3();
s3.putObject(params, function(error, data) {
console.log(data);
console.log(error);
if (error) {
console.log(error);
callback(error, null);
} else {
callback(null, pdf_key);
}
});
但是,即使指定了
ContentLength
,上传一个11MB的PDF文件时,上传仍然持续进行,即使设置了2分钟的超时时间。问题是如何让aws s3接受大型PDF文件?更新:
我仍然没有找到任何关于这个问题的文档或答案。
第二次更新:
我将接受展示这个或其他可以做到这一点的框架的答案。我还需要该框架能够允许对象的身份验证读取。
第三次更新:
我现在已经让它工作了,但我还没有找到任何它不能工作的原因。
提前致谢!