即使在我这样做的时候,我也会收到此错误
curl -V
https被列为协议之一。
下面是我输入到shell中的curl命令:
curl -u {'username-key'} -H 'Content-Type:application/json' -X POST -d '{"dialog_node":"Animals"}' 'https://gateway.watsonplatform.net/assistant/api/v1/workspaces/{my workspace id}/dialog_nodes/LivingThings?version=2018-07-10'
这是用于更改IBM Watson内部对话框节点名称的命令。随附了API供参考,
https://www.ibm.com/watson/developercloud/assistant/api/v1/curl.html?curl#update-dialog-node
答案 0 :(得分:0)
我实际上可以使用curl命令重现它:
curl:(1)libcurl中不支持或禁用协议“'https”
'
之前的https
使我感到怀疑,因此我尝试不使用URL周围的引号:
curl -u {'username-key'} -H 'Content-Type:application/json' -X POST -d '{"dialog_node":"Animals"}' https://gateway.watsonplatform.net/assistant/api/v1/workspaces/{my workspace id}/dialog_nodes/LivingThings?version=2018-07-10
这对我有用。