好吧,我找到了答案。我的响应对象中的设置很好,我只需要手动更改API Gateway中的设置即可在浏览器中使用。我在API
Gateway控制台的二进制设置下为二进制媒体类型添加了“ * / *”
API网关
- 只需登录您的控制台
- 选择你的API
- 单击下拉列表中的二进制支持
- 编辑二进制媒体类型并添加“ * / *”
前端
在新标签页中打开api网址(target =“ _ blank”)。可能是浏览器正在处理已编码的base
64响应。就我而言,对于chrome,浏览器只是在新标签页中打开pdf,就像我想要的那样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)