zero-wiki Help

API 요청 준비

1. 문제 정의

해당 장에서 해결할 문제는 오픈 소스 API 탐색 및 이해이다. 상호작용과 접속 방법, 요청 전송, 응답 분석 등 기본 지식을 쌓는데 목표를 둔다.

2. 포스트맨 준비

포스트맨은 편리한 UI를 제공하여 초보자와 숙련자 모두 쉽게 사용할 수 있는 범용 HTTP 도구이다.

7. 직접 http 연결하기

telnet과 다음 두가지 명령을 통해 HTTP 연결을 시도할 수 있다.

$ telnet farmstall.designapis.com 80 # https의 경우 $ openssl s_client -quiet -connect farmstall.designapis.com:443

명령을 실행하면 터미널이 멈추고 서버로 보낼 다음 응답을 기다립니다.

GET /v1/reviews HTTP/1.1 <enter> # 메소드, URL, HTTP 프로토콜 버전을 포함하는 상태 행 Host: farmstall.designapis.com <enter> # 서버가 여러 사이트를 호스팅하는 경우가 많으므로 명시 <enter> # 비어 있는 행을 입력해서 헤더와 요청 본문을 구분한다.
Last modified: 17 November 2024