Node.js POST请求在Google云中不起作用
我有一个部署在谷歌云(GAE)上的平均应用程序。POST请求在本地工作,但不在云中工作。我需要做什么,特别是,让GAE工作 工作很好 谢谢 从邮递员处收到的错误: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> &
<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请求;但是,我们仍然需要查看代码。我们需要缩小问题的范围以找到解决办法。