Linux下使用curl命令访问https问题
使用curl命令直接访问出现了以下错误
查阅资料之后发现是证书问题,需要加上证书才能访问。需要使用以下命令
curl --tlsv1 'https://www.bitstamp.net/api/v2/transactions/btcusd/'
在使用这个命令之前,要保证本地的证书有效,否则仍然会不成功。
如果本地没有证书或者证书过旧需要下载最新的 http://curl.haxx.se/ca/cacert.pem
下载后放到/etc/pki/tls/certs/ca-bundle.crt路径下,如果已存在可以先将之前的备份,然后追加进来。
再次调用,成功了。