Hari ini, jika anda mencari daftar HTTP Client terbaik yang dibuat di Linux menggunakan Command Line.
1. HTTPie
HTTPie adalah HTTP Client berbasis CLI dan kode bersifat open source untuk berinteraksi dengan HTTP server, web Service, dan RESTful APIs. HTTPie diucapkan "aych-tee-tee-pie" dan tujuannya adalah untuk menyederhanakan interaksi manusia dengan layanan web melalui Command Line, jadi kebanyakan orang menggunakannya untuk unduhan seperti Wget.
Fitur lainnya termasuk syntax berwarna berbasis tipe, header kustom, sesi persisten, dukungan untuk plugin, dukungan bawaan untuk JSON, dll.
2. HTTP Prompt 2
HTTP Prompt adalah HTTP Client CLI (Command Line Interface) interaktif yang dibangun di atas prompt_toolkit dan HTTPie dengan 20+ tema. Sorotan pada fitur-fiturnya meliputi AutoComplete, Highlighting, cookie otomatis, jaringan seperti Unix, kompatibilitas dengan HTTpie, http-prompt tetap ada di antara sesi, dan integrasi OpenAPI/Swagger.
3. Curl
Curl adalah utilitas Command Line dan pustaka sumber terbuka untuk mentransfer file melalui jaringan menggunakan URL Syntax atas beberapa protokol yang didukung termasuk SCP, SMTPS, HTTPS, IMAP, LDAP, POP3, dll.
Curl utilitas yang sangat populer ini digunakan tidak hanya di terminal dan script untuk mentransfer data tetapi juga di router, printer, tablet, ponsel, set-top box, peralatan audio, pemutar media, dll. Ia memiliki daftar fitur panjang yang mencakup dukungan untuk IPv6 dan socks5, hasil keluaran khusus setelah selesai, tidak ada batasan panjang URL, penyelesaian nama menggunakan asinkron.
4. Wget
Wget adalah utilitas CLI sumber terbuka untuk mengambil konten dari server web melalui HTTP Proxy serta protokol HTTP, HTTPS, dan FTP. Fungsinya adalah pengunduhan berulang yang mengharuskan mengikuti tautan di halaman HTML dan membuat versi lokal situs web jarak jauh.
Wget membanggakan beberapa fitur termasuk kemampuan untuk berfungsi dengan sangat baik bahkan ketika koneksi jaringan Anda lambat atau tidak stabil, dukungan untuk proxy dan cookie HTTP, melanjutkan unduhan yang dibatalkan menggunakan REST dan RANGE APIs, file pesan berbasis NLS untuk berbagai bahasa, dll.
5. Aria2
Aria2 adalah utilitas unduh baris perintah open source ringan dengan dukungan untuk HTTP & HTTPS, FTP & SFTP, Metalink, dan BitTorrent. Fitur-fiturnya termasuk validasi otomatis untuk file seperti BitTorrent, unduhan file paralel dari HTTP (S)/(S) FTP dan BitTorrent secara bersamaan, dukungan Ntrc, caching disk untuk mengurangi aktivitas disk, dukungan IPv6 dengan Happy Eyeballs, dll.
Akhir Kata
Apakah ada HTTP Client baris perintah hebat yang tidak terdaftar di atas? Jangan ragu untuk menambahkan saran dan alasan Anda di kotak diskusi di bawah ini.
COMMENTS