1. 실습 내용
- GET 요청하기
- http://15.164.19.32:8000/api/cozmessages/{githubId}/messages
- 상태코드 200 OK로 제대로 요청되었음을 알 수 있음
- 현재 서버에 올라가있는 내용들이 출력됨(현재는 아무것도 안올렸으므로 공백)
- POST 요청하기
- 팀원들의 프로필을 추가
- 상태코드 200 OK로 제대로 요청되었음을 알 수 있음
- id를 응답으로 보여줌
- 제대로 수행 됐는지 GET 요청하여 확인
- 상태코드 200 OK로 제대로 요청되었음을 알 수 있음
- 현재 서버에 올라가있는 내용들이 출력됨
. 추가 학습
- GET 조건 넣기
- roomname으로 필터를 걸어 확인하기
- 파라미터 탭에서 roomname=코드 스테이츠 로 확인한 결과, 원하는 결과만을 볼 수 있음
- Advanced - Open Wheather Map API
- Open Wheather API 이용하여 날씨 정보 가져오기
- 원하는 지역의 위경도를 넣고 본인의 API 키값을 넣어 확인할 수 있음
아직까진 간단한 실습들이라 편하게 진행했다
여러 가지 필터값을 진행해보고 싶었지만 실습 환경상 roomname으로만 필터를 걸 수 있어서 못하였다
지금까지 학부 생활동안 프로젝트를 하면서 API로 데이터를 구현하는 것은 내가 아니었기에, API가 어떤 식으로 동작하는지 몰랐는데 이번 실습과 이론 내용을 통해 API 문서의 대략적인 구성과 데이터 불러오는 법 등을 알게되었다
팀원분들과 이런 저런 얘기도 많이 나눴다
수업을 진행하면서 혼자 들었던 생각들이 다 같은 생각이었고..
웃으면서 페어 프로그래밍을 진행했고, 좋은 팀원분들을 만난 것 같다
다들 일차 프로젝트까지 화이팅,,! 🥺
'Code States > TIL' 카테고리의 다른 글
[0320] Git과 버전 관리 시스템 - Git (0) | 2023.03.20 |
---|---|
[0320] Git과 버전 관리 시스템 - 개발자 도구 Git 설치 (0) | 2023.03.20 |
[0316] 웹서비스 개발 기초 - HTTP 기초 (0) | 2023.03.16 |
[0315] 웹서비스 개발 기초 - 웹서비스 접근하기 (0) | 2023.03.15 |
[0315] 웹서비스 개발 기초 - 클라이언트-서버 아키텍처 (0) | 2023.03.15 |