1. curl이란?
- 웹 서버와 통신하는 방법이 필요했고 curl이 개발됐다.
- curl은 cli를 통해 데이터를 전송하고 받는 도구입니다. url을 통해 서버에 요청을 보내고, 응답을 받아오는 기능을 수행한다.
- 다양한 프로토콜을 지원하며, HTTPS, FTP, SMTP 등 다양한 프로토콜을 이용하여 데이터를 전송할 수 있다.
2. curl 기본 사용법
curl [옵션] [URL]
'-X'은 HTTP 메소드를 설정
'-H'는 HTTP 헤더를 설정
'-d'는 리퀘스트 바디를 설정
'-o'는 응답 결과를 파일로 저장
'-F'는 파일 업로드
'-u'는 인증 정보 설정
'-b', '-c'는 쿠키 설정
3. curl을 이용한 기능
- curl을 이용하여 파일 업로드, 다운로드, SSL 인증서 검증, 쿠키 사용이 가능하다.
'정기간행물 > daily' 카테고리의 다른 글
AWS 서비스 (1) | 2023.04.10 |
---|---|
Spring boot에 JKS파일 정보만 입력했는데 어떻게 암호화, 복호화가 둘 다 될까? (0) | 2023.04.04 |
RabbitMQ란? (0) | 2023.03.30 |
Docker Architecture (0) | 2023.03.29 |
DockerNetwork (0) | 2023.03.28 |