curl 커맨드로 터미널에서 HTTP 호출하기

1998년에 만들어진 curl 커맨드는 Postman이나 Insomnia와 같이 다양한 기능과 화려한 UI를 제공하는 GUI 기반 HTTP 클라이언트가 계속해서 출시되는 와중에도 아직까지 꾸준히 사랑받고 있는 CLI 도구입니다.


curl 커맨드는 리눅스나 macOS에 대부분의 경우 기본으로 탑재되어 있으며, 몇 가지 주요 옵션만 숙지하면 매우 간편하게 사용할 수 있습니다. 특히, 어떤 서버에 SSH를 통해서 원격 접속을 했을 때, 별도의 HTTP 클라이언트를 설치하기는 귀찮고, 빠르게 간단한 HTTP 호출을 해보고 싶을 때 매우 유용합니다


이번 시간에는 curl 커맨드를 사용해서 터미널에서 HTTP 호출을 하는 기본적인 방법과 자주 사용되는 옵션에 대해서 정리해드리겠습니다. 이 정도만 숙지하시면 앞으로 curl 커맨드 사용하시는데 큰 문제는 없으실 거에요 😉


📺 동영상: https://youtu.be/hOrgtkoza8Y

📝 포스팅: https://www.daleseo.com/curl/


  • 기본 HTTP 호출

  • 다른 방식으로 호출

  • 요청 바디/헤더 설정

  • 쿼리 문자열 설정

  • 응답 헤더도 출력

  • 응답 헤더만 출력

  • 상세 디버깅

  • 리다이렉트

  • 유용한 옵션

curl 커맨드로 터미널에서 HTTP 호출하기 | 달레의 도구 상자

www.youtube.com

curl 커맨드로 터미널에서 HTTP 호출하기 | 달레의 도구 상자

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 31일 오후 12:35

댓글 0

    함께 읽은 게시물

    “To jobs that pay the rent! 집세 내주는 직장을 위해!” 영화 <악마는 프라다를 입는다>에 나온 대사다. 저널리스트를 꿈꾸는 대학 졸업생인 주인공. 하지만 그녀는 당장 생계를 위한 일자리가 급하다.

    ... 더 보기

    구성원의 ‘괴로운 밥벌이’를 ‘행복한 밥벌이’로 바꿔주려면? - HSG 휴먼솔루션그룹

    네이버 블로그 | HSG 휴먼솔루션그룹

    구성원의 ‘괴로운 밥벌이’를 ‘행복한 밥벌이’로 바꿔주려면? - HSG 휴먼솔루션그룹

    👋 LLM 활용에 도움이 되는 가이드 모음

    ✅️Prompting Guide 101 by Google : https://lnkd.in/d8UwPWeN

    ... 더 보기

     • 

    저장 12 • 조회 931


    🌎 해외에서 일하면 뭐가 좋을까요❓

    외국어를 사용해서? 돈을 더 많이 벌어서? 새로운 기회가 많아서? 글로벌 경력을 쌓을 수 있어서?

    ... 더 보기

    무너지고 있는 프론트엔드, 백엔드 직군의 경계에 대한 고찰

    AI 기술이 우리 일상과 산업 전반에 스며들면서 소프트웨어 개발 환경 역시 큰 변화의 물결을 맞이하고 있다. 특히 코딩을 돕는 AI 에이전트의 등장은 개발 생산성에 대한 큰 변화를 만들고 있다. 나 역시 이러한 변화를 체감하며, 나에게 익숙한 소프트웨어 개발의 대표적인 두 축인 프론트엔드와 백엔드 영역에서 AI 기술이 미치는 영향과 그로 인해 변화하는 소프트웨어 엔지니어의 역할에 대해 개인적인 생각을 정리해 본다.

    ... 더 보기

     • 

    저장 33 • 조회 4,580


    AI(LLM) 애플리케이션의 발전 속도가 AI 지능(능력)의 발전 속도를 따라가지 못하고 있는 상태가 되었다. 즉, 이제 AI가 부족한 것이 문제가 아니라, AI의 능력을 100% 활용하지 못하고 있는 것이 문제인 상태가 되었다는 이야기.

    조회 1,115


    iOS 19가 아니라 이제 iOS 26?

    ... 더 보기

    No iOS 19: Apple Going Straight to iOS 26

    MacRumors

    No iOS 19: Apple Going Straight to iOS 26