Angular AWS-使用API网关从后端下载文件时缺少CSV文件名
我有一个用例,需要从后端应用程序下载CSV文件 为此,我使用AWSAPI网关和ElasticBeanstalk(在专用子网中运行) 我成功地完成了所需的API网关和beanstalk集成,并且我的前端应用程序(运行在Angular 8中)能够获取CSV文件 在执行下载请求时,后端Django应用程序向下载csv文件提供了一个文件名,用于ex-Angular AWS-使用API网关从后端下载文件时缺少CSV文件名,angular,amazon-web-services,csv,aws-api-gateway,Angular,Amazon Web Services,Csv,Aws Api Gateway,我有一个用例,需要从后端应用程序下载CSV文件 为此,我使用AWSAPI网关和ElasticBeanstalk(在专用子网中运行) 我成功地完成了所需的API网关和beanstalk集成,并且我的前端应用程序(运行在Angular 8中)能够获取CSV文件 在执行下载请求时,后端Django应用程序向下载csv文件提供了一个文件名,用于ex-my data list.csv 但是,当请求通过API网关发送到Django应用程序时,我可以获取CSV文件中的数据,但无法获取CSV文件的名称,以便下载
my data list.csv
但是,当请求通过API网关发送到Django应用程序时,我可以获取CSV文件中的数据,但无法获取CSV文件的名称,以便下载
我的问题是,获取文件名以及完整CSV文件所需的参数设置是什么
提前谢谢
在API网关中,我认为对于GET和POST请求,需要对二进制数据事务使用“使用代理集成”选项 我已经更改了集成类型并使用了“使用代理集成”选项,并且能够接收文件名 转到API网关->资源->方法(GET/POST)->集成请求并选择“使用代理集成”选项