cURL → 코드 변환
로컬 처리cURL 명령을 JavaScript·Python·PHP·Go·Java·C# 코드로 바꿉니다
사용 방법과 처리 기준
cURL 명령을 JavaScript·Python·PHP·Go·Java·C# 코드로 바꿉니다
도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.
현재 제한
- 최대 입력 길이 100,000자
"작업"에서 언어를 고릅니다. API 문서나 브라우저 개발자 도구의 "Copy as cURL" 결과를 내 코드에 바로 옮길 때 씁니다. 명령은 실행하지 않고 글로만 읽습니다.
이 도구로 할 수 있는 일
- 6개 언어
- JavaScript·Python·PHP·Go·Java·C#.
- 헤더·본문 반영
- -X·-H·-d 옵션을 읽어 코드에 넣습니다.
cURL → 코드 변환 사용 방법
- 1언어 고르기바꿀 언어를 고릅니다.
- 2cURL 붙여 넣기curl 명령을 붙여 넣습니다.
- 3코드 복사만들어진 코드를 복사합니다.
활용 예시
POST → fetch
입력: curl -X POST https://api.example.com/items -H 'Content-Type: application/json' -d '{"name":"a"}'
결과: const response = await fetch("https://api.example.com/items", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: "{\"name\":\"a\"}",
});
GET → Python
입력: curl https://api.example.com/items -H 'Authorization: Bearer TOKEN'
결과: response = requests.get(
"https://api.example.com/items",
headers={
"Authorization": "Bearer TOKEN",
},
)
이럴 때 유용해요
- API 문서의 curl 예시를 앱 코드로 옮길 때
- 개발자 도구에서 복사한 요청을 재현할 때
자주 묻는 질문 (FAQ)
-d만 있고 -X가 없으면요?
curl과 같게 본문이 있으면 POST, 없으면 GET으로 봅니다.
