웹사이트 검색

Linux 사용자를 위한 상위 5개 명령줄 HTTP 클라이언트


HTTP 클라이언트는 인터넷을 통해 파일을 다운로드할 수 있는 유틸리티 소프트웨어입니다. 원격으로 파일을 다운로드할 수 있는 것 외에도 이러한 명령줄 도구는 웹 서버 디버깅 및 상호 작용과 같은 다른 작업에 사용될 수 있습니다.

오늘 Linux 명령줄에서 사용하기 위해 만들어진 최고의 HTTP 클라이언트 목록을 확인하세요.

1. HTTPie

HTTPie는 HTTP 서버, 웹 서비스 및 RESTful API와 상호 작용하기 위한 오픈 소스 명령줄 HTTP 클라이언트입니다. HTTPie는 "aych-tee-tee-pie"로 발음되며 그 목적은 명령줄을 통해 웹 서비스와 인간의 상호 작용을 단순화하는 것이므로 대부분의 사람들은 Wget과 같은 다운로드에 HTTPie를 사용합니다.

다른 기능으로는 유형 기반 색상 구문, 사용자 정의 헤더, 영구 세션, 플러그인 지원, JSON 내장 지원 등이 있습니다.

Linux에 httpie를 설치하려면 패키지 관리자를 사용하여 패키지를 쉽게 설치할 수 있습니다.

sudo apt install httpie         [On Debian, Ubuntu and Mint]
sudo yum install httpie         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/httpie  [On Gentoo Linux]
sudo apk add httpie             [On Alpine Linux]
sudo pacman -S httpie           [On Arch Linux]
sudo zypper install httpie      [On OpenSUSE]    

2. HTTP 프롬프트 2

HTTP 프롬프트는 20개 이상의 테마를 갖춘 HTTPie 및 Prompt_toolkit을 기반으로 구축된 대화형 명령줄 HTTP 클라이언트입니다. 주요 기능에는 자동 완성, 구문 강조, 자동 쿠키, Unix와 유사한 파이프라인, HTTpie와의 호환성, 세션 간 HTTP 프롬프트 지속 및 OpenAPI/Swagger 통합이 포함됩니다.

Linux에 http-prompt를 설치하려면 pip python 패키지 관리자를 사용하여 설치할 수 있습니다.

pip install http-prompt

3. 컬

Curl은 SCP, SMTPS, HTTPS, IMAP, LDAP, POP3 등을 포함하여 지원되는 여러 프로토콜을 통해 URL 구문을 사용하여 네트워크를 통해 파일을 전송하기 위한 오픈 소스 명령줄 유틸리티 및 라이브러리입니다.

Curl은 데이터 전송을 위한 터미널 및 스크립트뿐만 아니라 라우터, 프린터, 태블릿, 휴대폰, 셋톱 박스, 오디오 장비, 미디어 플레이어 등에 사용되는 매우 널리 사용되는 유틸리티입니다.

IPv6 및 양말5에 대한 지원, 완료 후 사용자 정의 출력 결과, URL 길이 제한 없음 및 비동기 이름 확인을 포함하는 긴 기능 목록이 있습니다.

Linux에 curl을 설치하려면 패키지 관리자를 사용하여 패키지를 쉽게 설치할 수 있습니다.

sudo apt install curl         [On Debian, Ubuntu and Mint]
sudo yum install curl         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/curl  [On Gentoo Linux]
sudo apk add curl             [On Alpine Linux]
sudo pacman -S curl           [On Arch Linux]
sudo zypper install curl      [On OpenSUSE]    

4. 웨이트

Wget은 HTTP 프록시는 물론 HTTP, HTTPS 및 FTP 프로토콜을 통해 웹 서버에서 콘텐츠를 검색하기 위한 오픈 소스 명령줄 유틸리티입니다. 그 기능은 HTML 페이지의 링크를 따라가며 원격 웹사이트의 로컬 버전을 생성하는 재귀적 다운로드입니다.

Wget은 네트워크 연결이 느리거나 불안정한 경우에도 훌륭하게 작동하는 기능, HTTP 프록시 및 쿠키 지원, REST 및 RANGE API를 사용하여 중단된 다운로드 재개, 다양한 용도의 NLS 기반 메시지 파일 등 여러 기능을 자랑합니다. 언어 등

Linux에 wget을 설치하려면 패키지 관리자를 사용하여 패키지를 쉽게 설치할 수 있습니다.

sudo apt install wget         [On Debian, Ubuntu and Mint]
sudo yum install wget         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/wget  [On Gentoo Linux]
sudo apk add wget             [On Alpine Linux]
sudo pacman -S wget           [On Arch Linux]
sudo zypper install wget      [On OpenSUSE]    

5. 아리아2

Aria2는 HTTP 및 HTTPS, FTP 및 SFTP, Metalink 및 BitTorrent를 지원하는 경량 오픈 소스 명령줄 다운로드 유틸리티입니다. 해당 기능에는 BitTorrent와 같은 파일에 대한 자동 검증, HTTP(S)/(S)FTP 및 BitTorrent에서 동시 파일 다운로드, Ntrc 지원, 디스크 활동을 줄이기 위한 디스크 캐싱, Happy를 통한 IPv6 지원이 포함됩니다. 안구 등

Linux에 aria2를 설치하려면 패키지 관리자를 사용하여 패키지를 쉽게 설치할 수 있습니다.

sudo apt install aria2         [On Debian, Ubuntu and Mint]
sudo yum install aria2         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/aria2  [On Gentoo Linux]
sudo apk add aria2             [On Alpine Linux]
sudo pacman -S aria2           [On Arch Linux]
sudo zypper install aria2      [On OpenSUSE]    

위에 나열되지 않은 멋진 명령줄 HTTP 클라이언트가 있습니까? 아래 토론 상자에 제안 사항과 이유를 자유롭게 추가하세요.