전송 버튼을 누르면 지정한 URL로 브라우저가 직접 요청합니다. 쿠키·기본 인증정보는 보내지 않습니다. 대상 API의 CORS 허용이 필요하고, HTTP 주소는 HTTPS 페이지에서 차단될 수 있습니다. 변경·삭제 요청은 실제 대상 데이터를 바꿀 수 있습니다.
REST API 테스터 사용 안내
GET, POST, PUT, PATCH, DELETE 요청을 직접 보내고 상태 코드, 헤더와 본문을 확인합니다. CORS를 허용하는 API에서 사용하세요.
HTTP(S) URL, 메서드, JSON 형식의 헤더와 필요한 본문을 입력하고 요청 전송을 누르세요. 응답은 최대 2 MB, 대기 시간은 30초입니다. 리디렉션은 차단하며 쿠키는 보내지 않습니다.
어떻게 구현했나
브라우저가 대상 서버로 직접 요청합니다. Devin.KR 서버를 거치지 않습니다. 중계하면 우리 서버가 임의의 주소로 요청을 보내는 통로가 되기 때문입니다.
그 대신 브라우저의 CORS 규칙을 그대로 받습니다. 서버가 허용하지 않으면 응답을 읽을 수 없습니다 — 도구의 문제가 아니라 브라우저에서 하는 요청의 조건입니다.
쿠키는 보내지 않고(credentials 생략), 리디렉션은 따라가지 않고 오류로 처리하며, 30초와 응답 2MB 에서 끊습니다. 리디렉션을 따라가면 처음 입력한 주소가 아닌 곳으로 헤더가 함께 넘어갈 수 있습니다.
URL 에 아이디·비밀번호를 넣은 형태는 거부하고, 헤더는 문자열 값을 가진 JSON 객체만 받습니다.
자주 묻는 질문
입력한 데이터는 어디에서 처리하나요?
API 도구는 전송 버튼을 눌렀을 때 지정한 대상 서버와 직접 통신합니다. IP 확인은 네트워크 조회가 필요합니다. 대상 서비스의 개인정보 처리 방침을 확인하세요.
결과가 예상과 다르면 어떻게 하나요?
입력 형식, 문자 인코딩과 선택한 옵션을 확인하세요. 각 도구가 안내하는 지원 범위와 제한을 확인하고, 원본 데이터를 보관한 상태에서 결과를 검토하세요.