cURL 변환기

cURL 명령을 다양한 언어와 HTTP 클라이언트 코드로 변환합니다.

출력 언어
cURL 명령을 다양한 언어와 HTTP 클라이언트 코드로 변환합니다.
cURL 명령
여기에 cURL 명령을 붙여넣기...
변환된 코드
JavaScript (fetch)

cURL 변환기란?

cURL 변환기는 cURL 명령을 여러 언어와 HTTP 클라이언트에서 바로 사용할 수 있는 코드로 바꿉니다. API 문서, 브라우저 개발자 도구, 터미널 기록에서 이미 동작하는 요청을 얻었고, 메서드, URL, 헤더, 쿠키, 본문을 손으로 다시 만들지 않고 앱 코드로 옮기고 싶을 때 유용합니다.

크레딧 curlconverter (Nick Carneiro) 기반.

이런 때 유용합니다

  • API 문서나 터미널 기록에 있는 동작하는 cURL 예제로 시작할 때.
  • 같은 요청을 fetch, Python requests, Go, Java, PHP 등 여러 대상에서 비교한 뒤 선택하고 싶을 때.
  • 먼저 빠르게 기본 코드를 만든 다음, 프로젝트에 맞는 오류 처리, 재시도, 인증 갱신, 설정 로직을 추가하고 싶을 때.

변환 후 확인할 점

  • 선택한 대상이 프로젝트에서 실제로 사용하는 HTTP 라이브러리와 런타임에 맞는지 확인하세요.
  • 경고를 주의해서 읽으세요. 일부 shell quoting 규칙, 환경 변수, 지원되지 않는 cURL 플래그는 수동 정리가 필요할 수 있습니다.
  • 생성된 코드를 커밋하기 전에 예시 토큰, 비밀값, 예시 URL을 실제 값으로 바꾸세요.