빠른 사용법
세 단계로 확인합니다.
- 1cURL 명령을 붙여넣습니다
문서의 URL·메서드·헤더·body·basic auth와 일부 옵션을 최대 100KB로 입력합니다.
- 2민감값 마스킹과 경고를 확인합니다
Authorization·Cookie·API key는 기본 REDACTED 처리하고 body와 미지원 옵션을 사람이 검수합니다.
- 3fetch 코드를 대상 환경에 맞춥니다
응답 content-type 분기와 CORS·credentials·timeout·재시도 정책을 브라우저 또는 Node 환경에 맞게 보완합니다.
결과 읽기
명령 변환은 HTTP 동작의 완전한 동등성을 보장하지 않습니다.
cURL과 Fetch는 cookie jar·TLS·redirect·압축·프록시·파일 업로드·CORS 모델이 달라 제한된 공통 옵션만 안전하게 옮깁니다.입력 문자열을 shell이나 cURL 프로세스로 실행하지 않고 제한된 tokenizer로 읽습니다.
Authorization·Cookie·X-API-Key·basic auth는 기본 마스킹하고 공유 전 body도 직접 확인합니다.
URL·헤더·body를 JSON 문자열로 직렬화하고 script 종료 문자를 Unicode escape합니다.
변환 결과를 실행하면 실제 네트워크 요청이 발생합니다. CORS, 인증 보관, credentials, timeout, AbortController와 응답 스키마를 대상 API 문서에서 다시 확인하세요.
이럴 때 유용합니다.
- API 문서 예제 fetch 초안
- 헤더·body 구조 검토
- 브라우저/Node 코드 이전
함께 확인하세요.
- 모든 cURL 옵션 미지원
- 토큰·쿠키·body 비밀 공유 금지
- Fetch CORS·cookie 동작 차이
자주 묻는 질문
사용 전 알아둘 점
모든 cURL 명령을 변환하나요?
아닙니다. URL·메서드·헤더·data·basic auth·redirect 중심이며 미지원 옵션은 경고합니다.
입력 토큰이 서버로 전송되나요?
아닙니다. 현재 브라우저에서만 파싱하고 기본적으로 민감 헤더 값을 REDACTED로 바꿉니다.
생성 코드를 바로 실행해도 되나요?
API origin의 CORS·인증·timeout·응답 형식을 확인하고 테스트 환경에서 먼저 실행하세요.