Có vẻ như curl được đóng gói với Ubuntu 16.04 không có hỗ trợ http2. Làm cách nào để bật http2 trong curl
Có vẻ như curl được đóng gói với Ubuntu 16.04 không có hỗ trợ http2. Làm cách nào để bật http2 trong curl
Câu trả lời:
Đến bây giờ (tháng 1 năm 2018). Bạn sẽ phải cài đặt curl từ nguồn để được hỗ trợ http2. Bạn có thể làm điều đó bằng cách sử dụng các lệnh sau
sudo apt-get -y install build-essential nghttp2 libnghttp2-dev libssl-dev
wget https://curl.haxx.se/download/curl-7.63.0.tar.gz
tar xzf curl-7.63.0.tar.gz
cd curl-7.63.0
./configure --with-nghttp2 --prefix=/usr/local --with-ssl
make && sudo make install
sudo ldconfig
/usr/bin/curl
gần đây. Askubfox.com/q/923527/453746
sudo apt-get install libssl-dev
trước và thêm lệnh configure configure theo cách này:./configure --with-nghttp2 --prefix=/usr/local --with-ssl=/usr/local/ssl
configure
đọc nó từ các biến env OPENSSL_CFLAGS
vàOPENSSL_LIBS