gpt4 book ai didi

curl 与 Kerberos 错误 : option --negotiate: the installed libcurl version doesn't support this

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

我想将 curl 与 Kerberos 一起使用

curl --negotiate '<SOME_ULR>'

curl --negotiate -u : '<SOME_ULR>'

但是我得到了错误:

curl: option --negotiate: the installed libcurl version doesn't support this

我的操作系统:OS X El Capitan

curl 版本:

curl -V
curl 7.52.1 (x86_64-apple-darwin13.4.0) libcurl/7.52.1 OpenSSL/1.0.2l zlib/1.2.8
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy

有什么想法吗?

最佳答案

我通过从 brew 安装最新的 curl 解决了 MacOs 中的问题:

brew install curl

之后,我使用了以下命令,以便我的终端通过自制程序获取 curl

echo 'export PATH="/opt/homebrew/opt/curl/bin:$PATH"' >> ~/.zshrc

source ~/.zshrc

您可以使用以下命令验证您的终端现在是否拾取了正确的 curl。

which curl

expected output : /opt/homebrew/opt/curl/bin/curl

注意:如果您机器的主目录中没有 .zshrc,或者您可以创建 .zshrc 文件,您可能想使用 .bashrc。

关于 curl 与 Kerberos 错误 : option --negotiate: the installed libcurl version doesn't support this,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45148521/

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