寻找帮助如何有一个appery.io离子5应用程序上传图像,文件,视频等到aws S3。我正在成功地使用aws DynamoDB通过API,并且可以通过API获得一个预先签名的S3 URL。我的问题是使用预先签名的URL上传图像/文件。尝试过提取,httpClient等,如能提供一些指导,将不胜感激。
谢谢
发布于 2022-09-08 17:37:26
要处理API Express中的二进制数据,可以执行以下操作:
Custom REST API类型的POST方法,并为请求体Binary,您应该能够在SQL节点H 210F 211中选择Binary request作为参数值。问题的第二部分是,如果您有fileUrl,如何获得二进制数据。
使用Create New > API Express service
Code选项卡在项目的前面一步中创建的buffer的变量,类型为buffer Data选项卡,为导入的API服务添加数据源。在body.dataScreen1buffer:fetch(fileUrl).then(res => res.arrayBuffer()).then(arrayBuffer => {
this.buffer = arrayBuffer;
this.Apperyio.execDataService(this, "myAexService");
});https://stackoverflow.com/questions/73625071
复制相似问题