curl不支持或禁用协议Https

时间:2018-08-15 17:28:59

标签: curl

即使在我这样做的时候,我也会收到此错误

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

1 个答案:

答案 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

这对我有用。