시작하기
HTTP 통신

HTTP 통신

HTTP 로 웹 서버나 REST API 에 요청을 보내고 응답을 받습니다. 이 동작에는 리소스 선택과 명령 항목이 없으며, 요청 헤더를 입력하는 항목은 제공되지 않습니다. 날씨 API 를 호출하는 사용 예는 부록 B를 참고합니다.

URL

요청을 보낼 URL 을 입력합니다(예: https://api.example.com/data 또는 api.example.com/data). http:// 를 생략하면 자동으로 붙습니다.

연결 타임아웃

서버 연결을 기다릴 시간(시간길이)을 입력합니다. 기본값은 5초이며 이 시간을 넘기면 연결에 실패한 것으로 처리합니다.

메서드

HTTP 요청 메서드를 선택합니다. 기본값은 GET 입니다.

메서드용도
GET데이터를 조회합니다.
POST데이터를 보내 새 자원을 만듭니다.
PUT자원 전체를 수정하거나 만듭니다.
PATCH자원의 일부를 수정합니다.
DELETE자원을 삭제합니다.
HEAD본문 없이 메타 정보만 요청합니다.
CONNECT서버와의 터널을 만듭니다.
OPTIONS서버가 지원하는 메서드를 확인합니다.
TRACE요청 경로를 추적합니다.
컨텐츠 타입

요청 본문의 형식(MIME 타입)을 선택합니다. 기본값은 text/plain 이며 application/json, application/x-www-form-urlencoded, multipart/form-data 등 29종 중에서 선택합니다. 메서드가 POST, PUT, PATCH, CONNECT, OPTIONS 일 때만 표시됩니다.

컨텐츠 타입 전체 목록

text/plain, text/html, text/css, text/javascript, text/xml, application/json, application/xml, application/xhtml+xml, application/pdf, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/zip, application/octet-stream, image/jpeg, image/png, image/gif, image/svg+xml, audio/mpeg, audio/wav, video/mp4, video/quicktime, application/x-mpegurl, multipart/form-data, multipart/mixed, application/x-www-form-urlencoded, application/javascript, application/font-woff, application/ld+json

요청 내용 (Body)

요청 본문을 입력합니다. 메서드가 POST, PUT, PATCH, CONNECT, OPTIONS 일 때만 표시됩니다.

출력 변수

  • 응답 코드: 서버의 응답 코드(예: 200, 404)를 저장할 숫자 타입 변수입니다.
  • 응답 내용 (Body): 서버의 응답 본문을 저장할 텍스트 타입 변수입니다. JSON 응답은 블록 편집기의 JSON 블록으로 값을 꺼냅니다(8부).