gpt4 book ai didi

curl - 协议(protocol) https 在curl中不支持或禁用

转载 作者:行者123 更新时间:2023-12-02 03:30:57 25 4
gpt4 key购买 nike

即使我这样做,我也会收到此错误

curl -V 

https 被列为协议(protocol)之一。

下面是我在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

最佳答案

我实际上可以用你的curl命令重现这个:

curl: (1) Protocol "'https" not supported or disabled in libcurl

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

这对我有用。

错误消息的双引号使其几乎无法识别,它实际上说:

Protocol 'https not supported

它将转义(单)引号解释为 URL/协议(protocol)的一部分。

在 Windows cmd 上,已知行为仅适用于双引号。

关于curl - 协议(protocol) https 在curl中不支持或禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51863589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com