当前位置: 首页 > 知识库问答 >
问题:

AWS-使用API网关从后端下载文件时缺少CSV文件名

亢雅懿
2023-03-14

提前谢了。

阿维纳什

共有1个答案

赵炯
2023-03-14

在API Gateway中,我认为对于GET和POST请求,二进制数据事务需要使用“use Proxy Integration”选项。

我已经更改了集成类型,并使用“使用代理集成”选项,并能够接收文件名。

转到API Gateway->Resource->Method(GET/POST)->Integration Request并选择“Use Proxy Integration”选项。

 类似资料:
  • 运行上述代码后出现以下错误。请帮忙做这件事。。正在将源和目标文件名作为S3属性中的参数传递。。。 在处理上述异常时,发生了另一个异常: 回溯(最后一次调用):文件“C:\Cloudtail\CT\SQL Scripts\python\GRN\u S3\u dwnld.py”,第17行,除了botocore.exception.ClientErrors as e:NameError:未定义名称“bo

  • 我已使用IAM角色启动了一个ec2实例,并将以下策略与IAM角色关联。 然而,当我试图从ec2-实例中使用aws cli下载文件时,我一直拒绝访问。 当我模拟策略并对bucket中的对象执行操作时,会收到消息“allowed”。当我访问时,我可以看到正确的实例配置文件附在实例上http://169.254.254/latest-metadata/iam/info 我有什么明显的遗漏吗?

  • 问题内容: 我正在尝试为我的网站完成一个相当简单的任务,但是我不确定该如何去做。我希望用户查看表格,然后单击一个按钮,此时用户可以保存该表的内容作为csv文件。此请求有时可能非常复杂,因此我生成了一个进度页来提醒用户。 除了实际生成csv文件之外,我已经弄清了大多数东西。(我使用jQuery和PHP) jQuery代码在单击时运行: 相关的PHP: 这样做是将文本作为PHP文件发送,但不会生成下载

  • API将返回CSV/PDF/XLS类型的文件 问题:

  • 我想将图像上载到子目录(public/uploads)。提交后返回成功,但不保存图像 它返回,这是我需要的,但我找不到上传的文件

  • 问题内容: 我的API控制器返回的是csv文件,如下所示: 我的angularjs将发送和接收csv文件如下所示: 在chrome中,它将下载一个名为,但没有文件扩展名的文件。该文件的内容为。 在IE10中,没有下载任何内容。 我该怎么做才能解决此问题? 问题答案: 像这样尝试: