我正在尝试使用 curl 和
curl -H "Content-Type: application/json" -X POST -d '{"items":[{"name":"first order","id":42}]}' http://localhost:8080/create-order
回应
curl: /home/sara/LD_LIBRARY/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by curl)
按照这里给出的解决方案[curl 在 Ubuntu 18.04 LTS 上不起作用但没有运气
答案1
运行此命令:locate libcurl.so.4
结果将是:
- /YOUR_PATH/libcurl.so.4(一般路径为“/usr/lib/x86_64-linux-gnu/libcurl.so.4”)
- /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
使用命令删除导致错误的文件
sudo rm /YOUR_PATH/libcurl.so.4
。
使用以下命令重新创建软链接:
sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0 /YOUR_PATH/libcurl.so.4