분류: 개발 도구

cURL 명령어 생성기

자체 기획 도구찾는 도구가 없나요?

메서드, URL, 헤더, 본문으로 curl 명령어 만들기

요청 메서드, URL, 헤더, 본문을 입력하면 셸에서 각 부분이 안전하게 따옴표 처리된, 바로 실행 가능한 curl 명령어가 만들어집니다. 모든 조합은 브라우저에서 로컬로 처리됩니다.

출력
curl \
  -H 'Content-Type: application/json' \
  'https://api.example.com/v1/items'

이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.

이 도구로 할 수 있는 일

curl 명령어를 직접 작성하려면 모든 헤더와 본문의 따옴표 처리를 정확히 해야 하는데, 미묘하게 틀리기 쉽습니다. 이 도구는 요청을 메서드, URL, 한 줄에 하나씩 적은 헤더, 선택적인 본문으로 나누어 입력받고, 이를 다시 하나의 따옴표 처리된 명령어로 조합해 터미널에 바로 붙여넣을 수 있게 해 줍니다.

사용 방법

  1. 요청 URL을 입력하고 메서드를 선택합니다.
  2. 헤더를 한 줄에 하나씩 Name: value 형식으로 추가합니다.
  3. 필요하면 본문을 추가하고 명령어를 복사합니다.

개인정보

이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.

자주 묻는 질문

요청이 실제로 어딘가에 전송되나요?
아니요. 이 도구는 명령어 텍스트만 만들 뿐이며, 직접 실행하기 전까지는 아무것도 전송되지 않습니다.
따옴표 처리는 어떻게 되나요?
헤더, 본문, URL은 각각 작은따옴표로 감싸고 내부에 포함된 작은따옴표는 이스케이프 처리되며, 이는 대부분의 POSIX 셸에서 안전한 기본 방식입니다.
일반 GET 요청에도 -X GET을 붙이나요?
아니요. curl은 기본적으로 GET을 사용하므로 -X 플래그는 명령어를 간결하게 유지하기 위해 다른 메서드일 때만 추가됩니다.