반응형
블로깅 주제
- [HTTP/네트워크] 실습
1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요.
- 저번주까지 엄청 정신이 없었는데 이번주는 저번주보다는 여유로운 것 같다. 물론 이론을 받아들이는 것 자체는 쉽지않지만! 오늘은 금요일이다 너무 좋다 얄루~! 근데 11,12월은 공휴일이 없다..이런..^^7
2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요.
- Postman
3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요.
- Postman
Postman 화면 보기
- 새로운 탭 오픈
- 요청/응답을 여러 개 확인할 수 있다.
- HTTP 메서드 선택
- GET, POST, DELETE 등과 같은 메서드 중 하나를 선택한다.
- API 문서 상 GET 메서드를 사용하므로, GET으로 선택한다.
- GET, POST, DELETE 등과 같은 메서드 중 하나를 선택한다.
- URL 입력 창
- URL과 Endpoint를 입력합니다.
- API 문서에 따르면, http://3.36.72.17:3000/kimcoding/messages 와 같이 입력하면 된다.
- URL과 Endpoint를 입력합니다.
- HTTP 요청 버튼
- 요청을 보낸다.
- HTTP 요청시 설정할 수 있는 각종 옵션
- 추가적인 파라미터나, 요청 본문(body)을 추가할 수 있다.
- API 문서에서 확인할 수 있듯이, roomname 이라는 파라미터를 사용할 수 있다. 필수는 아니지만, 파라미터를 사용하려면 Params 탭의 KEY, VALUE 에 각각 roomname 과 필요한 값을 입력한다.
- 추가적인 파라미터나, 요청 본문(body)을 추가할 수 있다.
- HTTP 응답 화면
- 요청을 보낸 후 응답을 확인한다.
POST 요청하기
POST 요청은 GET 요청과 다르게 본문(body)을 포함하는 경우가 많다.
본문을 설정하는 방법은, 위 그림에서 (5)번 - HTTP 요청 설정 화면 에서 본문(body)을 입력하면 된다. POST를 사용하는 API 문서를 먼저 확인해 보자.
- 본문의 형식 선택 (1)
- JSON 형식으로 보낼 때에는, raw를 선택한다.
- 본문의 형식 선택 (2)
- 보낼 형식에 맞게 정확한 타입을 선택한다.
- JSON 형식으로 보낼 때에는, JSON을 선택한다.
- 앞서 1번 및 2번 과정은 HTTP 요청 헤더에 다음과 같이 작성하는 것과 동일하다.
Content-Type: application/json
- 보낼 형식에 맞게 정확한 타입을 선택한다.
- 본문 내용
- 본문을 입력한다. 앞서 JSON을 선택했으므로, 유효한 JSON을 적어주어야 한다.
- API 문서에 따르면 username, text, roomname 을 형식에 맞게 적어주어야 한다.
- 본문을 입력한다. 앞서 JSON을 선택했으므로, 유효한 JSON을 적어주어야 한다.
Postman with Open API
반응형
'코드스테이츠 SEB FE 41기 > Section 별 내용 정리' 카테고리의 다른 글
section2/unit9/[React] 클라이언트 Ajax 요청(10/12) (0) | 2022.10.12 |
---|---|
section2/unit9/[React] 클라이언트 Ajax 요청(10/11) (0) | 2022.10.11 |
section2/unit8/[HTTP/네트워크] 실습(10/6) (2) | 2022.10.06 |
section2/unit7/[HTTP/네트워크] 기초(10/5) (1) | 2022.10.05 |
section2/unit6/[React] React State & Props(9/29) (1) | 2022.09.30 |