Roc*_*den 8 curl parse-cloud-code parse-server
我迁移到开源解析服务器的大部分内容都是成功的,我的数据可以正确存储,可以访问.
然而,我遇到了云代码问题,特别是运行简单的卷曲测试.
初始解析服务器安装包括一个包含hello world函数的示例main.js文件
我自己的解析安装在'/ 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
Run Code Online (Sandbox Code Playgroud)
我得到的回应是
无法POST/parse/1/functions/hello
我采取卷曲敷衍说法,它找不到合适的POST端点
这里出了什么问题?我只是简单地从Parse.com的文档中更改了示例curl示例,使用云代码来使用我的解析服务器安装细节
Roc*_*den 14
答案是,与Parses托管解决方案不同,API版本路径不是托管服务器托管的东西
如果你像我上面那样在eg:/ parse上托管解析,那么这就是函数API可用的相对URL.所以只需从路径中删除/ 1 /
相同的curl命令适用于此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/functions/hello
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3279 次 |
| 最近记录: |