我在使用 IBM Cloud Functions 时遇到了奇怪的行为。我有一个启用 Web 的操作 (WebAction),我不需要对其进行身份验证。我使用 Postman(和浏览器)来测试这个新的 REST 端点。(下图左侧)结果是空的,实际的204 No Content 响应。
但是当我监控 Action 时,我可以看到它已被调用并返回了预期的 JSON(下图右侧)。所以代码被正确执行。
当我执行命令行调用时:
bx wsk action invoke --result talkToEoffice --param name FunctionWorld
我确实看到了预期的结果。我应该提供额外的标题吗?
这是否与同步(阻塞)或非阻塞有关?