Linux-നുള്ള മികച്ച കമാൻഡ് ലൈൻ HTTP ക്ലയന്റുകൾ


ഇന്റർനെറ്റിലൂടെ ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യാൻ നിങ്ങളെ പ്രാപ്uതമാക്കുന്ന യൂട്ടിലിറ്റി സോഫ്uറ്റ്uവെയറാണ് HTTP ക്ലയന്റുകൾ. റിമോട്ട് ആയി ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യാനുള്ള കഴിവ് കൂടാതെ, ഈ കമാൻഡ് ലൈൻ ടൂളുകൾ ഡീബഗ്ഗിംഗ്, വെബ് സെർവറുകളുമായി ഇടപഴകൽ തുടങ്ങിയ മറ്റ് ജോലികൾക്കായി ഉപയോഗിക്കാം.

ഇന്ന്, Linux കമാൻഡ് ലൈനിൽ ഉപയോഗിക്കുന്നതിനായി സൃഷ്ടിച്ച ഏറ്റവും മികച്ച HTTP ക്ലയന്റുകളുടെ ഞങ്ങളുടെ ലിസ്റ്റ് പരിശോധിക്കുക.

1. HTTPie

Wget പോലുള്ള ഡൗൺലോഡുകൾ.

ടൈപ്പ് അധിഷ്uഠിത വർണ്ണാഭമായ വാക്യഘടന, ഇഷ്uടാനുസൃത തലക്കെട്ടുകൾ, സ്ഥിരമായ സെഷനുകൾ, പ്ലഗിന്നുകൾക്കുള്ള പിന്തുണ, JSON-നുള്ള അന്തർനിർമ്മിത പിന്തുണ മുതലായവ ഇതിന്റെ മറ്റ് സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

2. HTTP പ്രോംപ്റ്റ് 2

20+ തീമുകളുള്ള prompt_toolkit, HTTPie എന്നിവയിൽ നിർമ്മിച്ച ഒരു ഇന്ററാക്ടീവ് കമാൻഡ്-ലൈൻ HTTP ക്ലയന്റാണ് HTTP പ്രോംപ്റ്റ്. ഓട്ടോ-കംപ്ലീറ്റ്, സിന്റാക്സ് ഹൈലൈറ്റിംഗ്, ഓട്ടോ കുക്കികൾ, യുണിക്സ് പോലെയുള്ള പൈപ്പ്ലൈനുകൾ, HTTpie-യുമായുള്ള അനുയോജ്യത, സെഷനുകൾക്കിടയിൽ http-prompt തുടരുന്നു, OpenAPI/Swagger സംയോജനം എന്നിവ ഇതിന്റെ ഫീച്ചർ ഹൈലൈറ്റുകളിൽ ഉൾപ്പെടുന്നു.

3. ചുരുളൻ

SCP, SMTPS, HTTPS, IMAP, LDAP, POP3 മുതലായവ ഉൾപ്പെടെ പിന്തുണയ്uക്കുന്ന ഏതെങ്കിലും പ്രോട്ടോക്കോളുകളിൽ URL വാക്യഘടന ഉപയോഗിച്ച് ഒരു നെറ്റ്uവർക്കിലൂടെ ഫയലുകൾ കൈമാറുന്നു.

ഡാറ്റ കൈമാറാൻ ടെർമിനലുകളിലും സ്ക്രിപ്റ്റുകളിലും മാത്രമല്ല റൂട്ടറുകൾ, പ്രിന്ററുകൾ, ടാബ്uലെറ്റുകൾ, മൊബൈൽ ഫോണുകൾ, സെറ്റ്-ടോപ്പ് ബോക്uസുകൾ, ഓഡിയോ ഉപകരണങ്ങൾ, മീഡിയ പ്ലെയറുകൾ മുതലായവയിലും ഉപയോഗിക്കുന്ന വളരെ ജനപ്രിയമായ ഒരു യൂട്ടിലിറ്റിയാണ് Curl. പിന്തുണ ഉൾപ്പെടുന്ന ഒരു നീണ്ട ഫീച്ചർ ലിസ്റ്റ് ഇതിന് ഉണ്ട്. IPv6, socks5 എന്നിവയ്uക്കായി, പൂർത്തിയായതിന് ശേഷം ഇഷ്uടാനുസൃത ഔട്ട്uപുട്ട് ഫലങ്ങൾ, URL ദൈർഘ്യ പരിധിയില്ല, അസിൻക്രണസ് നാമം പരിഹരിക്കുന്നു.

4. Wget

HTTP പ്രോക്സികൾ വഴിയും HTTP, HTTPS, FTP പ്രോട്ടോക്കോളുകൾ വഴിയും വെബ് സെർവറുകളിൽ നിന്ന് ഉള്ളടക്കം വീണ്ടെടുക്കുന്നതിനുള്ള ഒരു ഓപ്പൺ സോഴ്uസ് കമാൻഡ്-ലൈൻ യൂട്ടിലിറ്റിയാണ് Wget. HTML പേജുകളിലെ ലിങ്കുകൾ പിന്തുടരുകയും റിമോട്ട് വെബ്uസൈറ്റുകളുടെ പ്രാദേശിക പതിപ്പുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്ന ആവർത്തന ഡൗൺലോഡിംഗ് ആണ് ഇതിന്റെ പ്രവർത്തനം.

നിങ്ങളുടെ നെറ്റ്uവർക്ക് കണക്ഷൻ മന്ദഗതിയിലായാലും അസ്ഥിരമായാലും മികച്ച രീതിയിൽ പ്രവർത്തിക്കാനുള്ള കഴിവ്, HTTP പ്രോക്സികൾക്കും കുക്കികൾക്കുമുള്ള പിന്തുണ, REST, RANGE API-കൾ ഉപയോഗിച്ച് നിർത്തലാക്കിയ ഡൗൺലോഡുകൾ പുനരാരംഭിക്കുക, വിവിധ ഭാഷകൾക്കുള്ള NLS-അധിഷ്uഠിത സന്ദേശ ഫയലുകൾ തുടങ്ങിയവ ഉൾപ്പെടെ നിരവധി സവിശേഷതകൾ Wget-ൽ ഉണ്ട്.

5. ആര്യ2

HTTP & HTTPS, FTP & SFTP, Metalink, BitTorrent എന്നിവയ്uക്കുള്ള പിന്തുണയുള്ള ഭാരം കുറഞ്ഞ ഓപ്പൺ സോഴ്uസ് കമാൻഡ്-ലൈൻ ഡൗൺലോഡ് യൂട്ടിലിറ്റിയാണ് Aria2. BitTorrent പോലുള്ള ഫയലുകൾക്കുള്ള സ്വയമേവയുള്ള മൂല്യനിർണ്ണയം, HTTP(S)/(S)FTP, BitTorrent എന്നിവയിൽ നിന്നുള്ള സമാന്തര ഫയൽ ഡൗൺലോഡുകൾ, Ntrc പിന്തുണ, ഡിസ്uക് പ്രവർത്തനം കുറയ്ക്കുന്നതിനുള്ള ഡിസ്uക് കാഷിംഗ്, ഹാപ്പി ഐബോളുകൾ ഉള്ള IPv6 പിന്തുണ തുടങ്ങിയവ ഇതിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

മുകളിൽ ലിസ്റ്റുചെയ്യാത്ത ഏതെങ്കിലും ആകർഷണീയമായ കമാൻഡ് ലൈൻ HTTP ക്ലയന്റുകൾ ഉണ്ടോ? ചുവടെയുള്ള ചർച്ചാ ബോക്സിൽ നിങ്ങളുടെ നിർദ്ദേശങ്ങളും കാരണങ്ങളും ചേർക്കാൻ മടിക്കേണ്ടതില്ല.