Node.js POST请求在Google云中不起作用

Node.js POST请求在Google云中不起作用,node.js,google-app-engine,cloud,Node.js,Google App Engine,Cloud,我有一个部署在谷歌云(GAE)上的平均应用程序。POST请求在本地工作,但不在云中工作。我需要做什么,特别是,让GAE工作 工作很好 谢谢 从邮递员处收到的错误: <html> <head> <title>502 Bad Gateway</title> </head> <body bgcolor="white"> <center> &

我有一个部署在谷歌云(GAE)上的平均应用程序。POST请求在本地工作,但不在云中工作。我需要做什么,特别是,让GAE工作

工作很好

谢谢

从邮递员处收到的错误:

<html>
    <head>
        <title>502 Bad Gateway</title>
    </head>
    <body bgcolor="white">
        <center>
            <h1>502 Bad Gateway</h1>
        </center>
        <hr>
        <center>nginx</center>
    </body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

502坏网关
502坏网关

nginx

不在本地使用NGINX,这就是它可能工作正常的原因。

您得到了什么响应


GAE非常严格,要求文章的内容长度。

我在Heroku上部署了相同的代码,第一次就成功了。我确信NGINX和GAE上的Node之间存在一些配置问题,但我没有时间去解决其他人的问题


也许当谷歌云更成熟一点的时候,我会回到它上来。

Ha!为什么坏代码可以在本地正常工作?有几个原因,坏的目录引用,版本控制,等等,我的意思是,在我的机器上本地运行的应用程序可以正常工作。将相同的应用程序部署到云中后,它不会响应POST请求。不过,它确实会响应GET请求;但是,我们仍然需要查看代码。我们需要缩小问题的范围以找到解决办法。