본문으로 건너뛰기

무료 cURL을 코드로 변환기

cURL 명령어(Chrome DevTools의 "Copy as cURL" 포함)를 붙여넣으면 JavaScript(fetch, axios), Node.js, Python(requests), PHP, Go, PowerShell 코드로 변환해 줍니다. 모든 분석은 브라우저에서 이루어지며 토큰이 기기 밖으로 나가지 않습니다.

💡 \ 연속 문자가 있는 여러 줄 명령어를 포함한 모든 curl 명령어를 붙여넣으면 동등한 코드를 얻을 수 있습니다. 파싱은 브라우저에서 완전히 처리되며, 요청(및 토큰)은 기기를 벗어나지 않습니다.

주요 용도

  • cURL을 Python으로 변환cURL 명령을 Python requests 코드로 변환하여 실행 준비 완료입니다.
  • cURL을 JavaScript fetch로 변환cURL 명령에서 브라우저/Node fetch() 호출을 생성합니다.
  • DevTools에서 "cURL로 복사" 변환브라우저의 네트워크 탭에서 복사한 요청을 붙여넣고 깔끔한 코드를 얻습니다.
  • cURL을 Go로 변환cURL 명령에서 Go net/http 코드를 생성합니다.
  • cURL 명령이 무엇을 하는지 이해이해할 수 있는 언어로 다시 작성된 cURL 요청을 참조하세요.

사용 방법

API 문서나 브라우저의 네트워크 탭에서 cURL 명령을 복사하고 손으로 다시 작성하는 것은 지루합니다. 이 변환기는 명령을 파싱하고 동등한 코드를 생성합니다 — 인증 토큰을 전달할 수 있으므로 명령을 어디에도 전송하지 않습니다.

  1. 1
    cURL 명령을 붙여넣습니다
    백슬래시 연속, 따옴표 붙은 헤더, JSON 본문, 기본 인증이 포함된 여러 줄 명령을 포함합니다.
  2. 2
    쉘 인식 토크나이저가 파싱합니다
    명령은 작은따옴표/큰따옴표와 이스케이프를 고려해 토큰으로 분리되고, 각 플래그(-X, -H, -d, -F, -u 등)가 해석됩니다 — 모두 브라우저에서 처리됩니다.
  3. 3
    동등한 코드가 생성됩니다
    JavaScript(fetch), Node.js, Python(requests) 또는 Go(net/http)를 선택합니다. JSON 본문은 합리적인 위치에 기본 객체로 내보내집니다.
  4. 4
    프로젝트에 복사하여 붙여넣습니다
    생성된 코드는 즉시 사용 가능합니다; 한 번의 클릭으로 복사합니다.

cURL 명령에는 베어러 토큰, API 키, 쿠키가 자주 포함됩니다. 많은 온라인 변환기는 처리하기 위해 명령을 서버에 POST합니다. 이 변환기는 모든 것을 로컬에서 파싱하므로 비밀이 절대 페이지를 떠나지 않습니다.

관련 도구

자주 묻는 질문