我在将文件上传到动态存储服务时遇到问题。
public upload(image: IFile): Promise<any> {
return new Promise((resolve, reject) => {
const key = image.originalname;
const paramsCreateFile = { Bucket: 'test', Key: key, Body: image.buffer };
this.s3Client.putObject(paramsCreateFile, (err, data) => {
if (err) {
return reject(err);
}
return resolve(data);
});
});
}
这是配置。我必须定义代理设置,因为我在Swisscom corp proxy后面。
ConstraintLayout
这是我的上传方法。 但是,当我尝试上传时没有任何反应。大约一会儿2分钟我得到超时,但没有错误。
我在执行期间跟踪了官方documentation。