如何在AWS API网关中为favicon.ico创建api代理

时间:2020-10-12 21:17:00

标签: aws-api-gateway

如此-在API网关中-创建以下内容:

  • 资源:favicon.ico
  • 方法:以http代理身份获取我域中另一个图标上的图标
  • 集成请求:输入http,输入通过:是
  • 集成响应-内容类型映射值'image / png',未定义映射模板
  • 方法响应-内容类型映射通过

如果我对其进行测试,它似乎将返回以PNG开头的二进制输出-但是,如果我从URL转到那里,则会得到正确的内容类型-但图像无效-它会变成一个空的正方形。当我查看Chrome中的“网络”标签时,它会显示为image / png。

一个区别是内容长度,它的原始长度为3114,但是当我通过代理时为2470,因为它刚压缩出来-但是a)不知道这是不是问题,而b)则不知道如何停止API将其压缩。

有人知道我在做什么吗?

0 个答案:

没有答案