大部分我迁移到开源parse-server的工作都很成功,我的数据正确存储和可访问。
但是,我在云代码方面遇到了问题,特别是在运行简单的curl测试时。
最初的parse-server安装包括一个包含hello world函数的示例main.js文件。
我的parse安装位于“/parse”,因此URL使用此作为根目录。
以下是一个简单的请求测试。
但是,我在云代码方面遇到了问题,特别是在运行简单的curl测试时。
最初的parse-server安装包括一个包含hello world函数的示例main.js文件。
我的parse安装位于“/parse”,因此URL使用此作为根目录。
以下是一个简单的请求测试。
curl -X POST \
-H "X-Parse-Application-Id: myAppId" \
-H "X-Parse-REST-API-Key:myRESTKey" \
-H "Content-Type: application/json" \
-d '{}' \
http://localhost:1337/parse/1/functions/hello
我得到的响应是
无法 POST /parse/1/functions/hello
我认为这是curl的惯例语句,它找不到适合的POST端点
出了什么问题?我只是将Parse.com文档中有关使用云代码的示例curl更改为使用我的parse-server安装详细信息
Cannot POST /parse/1/functions/hello
看起来像是服务器的响应,而不是 curl 说的。可能在命令行中添加 -v 可以帮助您获得更多线索。(并且应该删除 "-X POST" 部分) - Daniel Stenberg