curl 

  • URL을 사용하여 서버에서 데이터를 전송하거나 서버로 데이터를 전송하는 도구
  • DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS의 다양한 프로토콜을 지원
  • Client for URL 

 

사용방법 

$ curl www.example.com
  • 기본적으로  curl [option] [URLs] 형식으로 쓴다 
  • 옵션은 -(short) , --(long) 버전으로 둘 다 쓸 수 있다 
  • 달리 옵션이 없으면 curl은 수신된 데이터를 stdout에 씀

 

옵션 예시

  • -o, --output <filename> : stdout 대신 주어진 파일에 출력을 씀
  • -i, --show-headers : (HTTP FTP) 출력에 응답 헤더를 표시
  • -L, --location : (HTTP) 서버가 요청된 페이지가 다른 위치로 이동했다고 보고하는 경우 curl이 새 위치로 요청을 다시 실행

 


* curl man page
https://curl.se/docs/manpage.html

* curl tutorial 
https://curl.se/docs/tutorial.html 

'! > Linux' 카테고리의 다른 글

Ubuntu server 에서 글씨 크기 변경  (0) 2023.03.17
vi 사용키  (0) 2023.02.21
리눅스 명령어  (0) 2023.02.20
우분투 20.04 LTS에 미니콘다 다운로드  (0) 2023.02.17

+ Recent posts