解析URL返回错误的响应

时间:2017-01-10 12:13:40

标签: parse-platform bitnami

我安装了Bitnami支持的Parse Server。我修改了server.js代码,并插入了相应的密钥。

我的代码库位于AWS的另一个实例上,可以通过以下URL访问:http://34.194.238.134:9000/coaches(点击URL http://34.194.238.134将网站带到https版本,所以我使用的是端口9000所以避免https冲突)

但是,我的数据无法加载。当我检查请求(应该从InstructorClass中提取数据)时,它会命中正确的URL,但响应会从Parse Dashboard而不是JSON响应中提供一些内容。

应用程序密钥嵌入到请求有效负载中,并且设置正确。不知道该怎么做......

Request

Response

1 个答案:

答案 0 :(得分:3)

问题可能正在发生,因为在您的网页中对Parse的请求被定向到端口1337而不是80.如果您重试屏幕截图中显示的POST请求但是定位到端口80,您应该得到这个JSON响应:

{"code":102,"error":"Invalid parameter for query: _ApplicationId"}

如果您将请求类型更改为GET并包含具有正确值的X-Parse-Application-Id标头,则应将对象的JSON数据作为响应。您可以使用curl命令对其进行测试:

curl -H "X-Parse-Application-Id: APP_ID" http://ec2-54-165-212-93.compute-1.amazonaws.com/parse/classes/InstructorClass

请不要忘记在上一个命令中使用正确的值替换APP_ID占位符。