在 IBM Cloud Functions 平台上的调用操作(3)使用 curl 命令行工具
- UID
- 1066743
|
在 IBM Cloud Functions 平台上的调用操作(3)使用 curl 命令行工具
方法 2:使用 curl 命令行工具 是一种与网络资源交互的常见方法。就像 Advanced REST Client 一样,我们需要定义各种属性和参数。所有这些操作都是在命令行上完成的。同样,它们包括:
- OpenWhisk 操作的 URL - 在部署代码时从 developerWorks 沙箱获得。
- HTTP 提交方式必须为 POST。
- 请求需要一个包含值为 application/json 的 Content-Type HTTP 标头。
- JSON 对象内的 name 值。
鉴于上一个示例的服务,curl 命令类似于:
curl [the URL from the sandbox] -X POST -H "Content-Type: application/json" -d '{"name": "Susan"}'
-X POST 指定这是一个 HTTP POST 操作,-H(标头)标志定义了 Content-Type 标头,-d(数据)标志包含传递给操作的信息。系统将 JSON 结构返回到命令行。(如果希望将输出写入一个文件,可以添加 -o 选项并指定一个文件名。) |
|
|
|
|
|