Script/Shell

curl :: Commanline URL tool

put-stacker 2020. 7. 6. 12:22

 

CURL :: 

 

- 여러가지 주요 프로토콜을 지원한다.

- PHP, Perl, Ruby 등의 언어와 바인딩되어있다.

- URL Server 와의 연결이 불안정할 경우, 이어받기 기능 ( -C / --continue-at :: 옵션에 - offset 을 주어 이어받기 지점을 지정할 수 있다. ) 을 사용할 수 있다. 하지만 종종 파일이 손상될 수 있어 파일손상체크가 필요하다.

 

 

Download ::

 

- HTTP 프로토콜에서 제공되는 URL을 통한 다운로드가 가능하다.

- 다운로드 :: curl -O https://{다운로드파일 URL}

- 파일손상체크 :: sha256sum {FileName}

 

참조 :: 

- 명령어 상세는 다음 링크를 참조한다.

 

https://www.lesstif.com/software-architect/curl-http-get-post-rest-api-14745703.html

 

curl 설치 및 사용법 - HTTP GET/POST, REST API 연계등

서버의 정상 동작 여부를 점검할 경우 SSL 인증서 검증 제외(-k) 와 301, 302 Redirect 시 따라 가는 옵션(-L)을 추가하는 것이 안전하다.

www.lesstif.com