cURL 명령을 붙여넣으면 이 도구가 선택한 언어(Python, JavaScript, Go, PHP, Rust 등)의 동등한 코드로 변환합니다. 명령의 URL, 메서드, 헤더, 본문 데이터, 인증을 해석하여 해당 HTTP 요청을 구성합니다.
브라우저 콘솔이나 API 문서에서 cURL 명령을 복사해, 각 헤더와 매개변수를 손으로 다시 작성하지 않고 코드로 옮겨야 할 때 이상적입니다. 변환은 전적으로 브라우저에서 이루어집니다.
가장 많이 쓰이는 옵션을 인식합니다: 메서드(-X), 헤더(-H), 본문 데이터(-d, --data, --data-raw), 폼, 기본 인증(-u), 그리고 URL. 이것으로 브라우저나 문서에서 복사한 요청의 대다수를 처리합니다.
아니요. 명령은 전적으로 브라우저에서 파싱되고 변환되며, 붙여넣은 내용은 서버에 업로드되지 않습니다. 그래도 명령에 토큰이나 자격 증명이 포함되어 있다면 공유하기 전에 결과를 확인하세요.
개발자 도구의 네트워크 탭에서 요청을 마우스 오른쪽 버튼으로 클릭하고 "cURL로 복사"를 선택하세요. 그 명령에는 URL, 헤더, 본문이 포함되어 여기에 붙여넣을 준비가 됩니다.
대부분의 경우 그렇지만 검토하는 것이 좋습니다: 언어의 HTTP 라이브러리를 설치하거나, 인증서 경로를 조정하거나, 토큰을 코드에 남겨 두는 대신 환경 변수로 옮겨야 할 수 있습니다.