Linux komut satırı üzerinden HTTP istemcilerini, dosya indirmek gibi (wget gibi) amaçlarla kullanıyoruz. Bu komut satırı araçları aynı zamanda hata ayıklama için de kullanılıyor. Yazımızda en çok kullanılan ssh http araçlarını derledik.
Bu yazıda neler var?
1-Wget
Wget bir çok Linux dağıtımında varsayılan olarak geliyor. Açık kaynak kodlu ve ücretsiz bir araç ve sık kullanılan http araçlarından bir tanesi. HTTP, HTTPS ve FTP protokolleri üzerinden dosya indirme işlemleri yapabiliyor. HTTP proxyleri ve çerezleri de destekliyor.
Kullanımı;
wget http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso
2-Curl
Curl, SMTP, SMTPS, HTTPS, IMAP, LDAP, POP3, SCP vb. dahil olmak üzere desteklenen birkaç protokolün herhangi biri üzerinden URL söz dizimini kullanarak dosyaları ağ üzerinden aktarmak için kullanılan açık kaynaklı bir komut satırı uygulaması ve aynı zamanda kütüphanedir.
Kullanımı;
curl -I https://www.pendc.com
3-HTTPie
HTTP sunucuları, web servisleri ve RESTful API’lerle etkileşimde bulunmak için geliştirilen açık kaynaklı bir komut satırı HTTP istemcisidir.
Kalıcı oturumlar ve JSON için yerleşik destek sağlar.
Kurulum;
Debian/Ubuntu;
apt-get install httpie
Centos/RedHat
yum install httpie
Fedora;
dnf install httpie
Kullanımı;
http [options] [METHOD] URL [ITEM [ITEM]]
http GET pendc.com
Add Comment