cURL → fetch | 사용법·입력·결과 해설
복사한 cURL 요청의 URL·메서드·헤더·본문을 fetch 코드 초안으로 옮깁니다. 요청을 직접 전송하지 않고 텍스트로 변환하므로 코드를 실행하기 전 검토할 수 있습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
URL과 -X, -H, -d 같은 지원 옵션이 든 명령을 넣으세요. 실제 인증 토큰 대신 시험 값을 사용하고 복잡한 셸 확장이나 파일 업로드 옵션은 결과를 자세히 확인하세요.
결과 해설과 예제
curl https://example.com을 넣으면 GET fetch 코드가 나옵니다. -d로 본문을 지정하면 POST를 기본으로 잡지만 생성 코드를 실행해야 비로소 네트워크 요청이 발생합니다.
입력·결과 예시
curl https://example.com을 넣으면 GET fetch 코드가 나옵니다. -d로 본문을 지정하면 POST를 기본으로 잡지만 생성 코드를 실행해야 비로소 네트워크 요청이 발생합니다.
한계와 주의사항
- 모든 cURL 옵션이나 셸 문법을 해석하는 파서는 아닙니다.
- 브라우저의 CORS와 금지 헤더 정책 때문에 cURL과 실행 결과가 다를 수 있습니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| cURL 명령 | 화면의 단위와 입력 형식을 확인하세요. |
| JavaScript fetch | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
변환 버튼이 서버에 요청을 보내나요?
curl https://example.com을 넣으면 GET fetch 코드가 나옵니다. -d로 본문을 지정하면 POST를 기본으로 잡지만 생성 코드를 실행해야 비로소 네트워크 요청이 발생합니다.
cURL에서 되던 요청이 fetch에서 실패하는 이유는 무엇인가요?
모든 cURL 옵션이나 셸 문법을 해석하는 파서는 아닙니다. 브라우저의 CORS와 금지 헤더 정책 때문에 cURL과 실행 결과가 다를 수 있습니다.