0

我有一个在 nodejs12 运行时的 Google Cloud AppEngine 上运行的 Angular 应用程序。

当我将来自 Google 云环境中快速服务器的 api 请求代理到在 IIS 上运行的 ASP 应用程序时,我收到了非常奇怪的响应

无效的 Json 响应

请求使用 header content-type: application/json 发送;字符集=utf-8

使用相同的代理设置在 postman 和本地运行的 nodejs12/express 上测试返回有效的 JSON。

期望收到有效的 JSON。

4

1 回答 1

0

https://github.com/chimurai/http-proxy-middleware/issues/97找到修复,

显然代理需要 'accept-encoding': 'gzip;q=0,deflate,sdch',

这不是 GAE 问题是 http-proxy-middleware 问题

于 2019-11-05T14:48:51.137 回答