일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 백엔드개발자
- 부트캠프
- 백엔드 부트캠프
- 국비지원교육
- 오픈챌린지
- 오블완
- 디자인강의
- KDT
- UXUI기초정복
- UXUI챌린지
- 디자인챌린지
- 백엔드
- UXUIPrimary
- 패스트캠퍼스
- 환급챌린지
- OPENPATH
- 티스토리챌린지
- 디자인교육
- 오픈패스
- 국비지원취업
- mysql
- 국비지원
- Spring
- baekjoon
- 내일배움카드
- 내일배움캠프
- 객체지향
- Java
- 백준
- Be
- Today
- Total
목록Rest (2)
군만두의 IT 공부 일지

목차10장. REST 서비스 구현이 장에서 다룰 내용- REST 서비스 이해하기- REST 엔드포인트 구현하기- HTTP 응답으로 서버가 클라이언트로 전송하는 데이터 관리하기- HTTP 요청 본문(body)에서 클라이언트가 보낸 데이터 가져오기- 엔드포인트 수준에서 예외 관리하기10.1 REST 서비스를 이용한 앱 간 데이터 교환REST 엔드포인트:스프링에서 HTTP 메서드와 경로에 매핑된 컨트롤러 액션이다.스프링 MVC 디스패처 서블릿이 뷰를 찾지 않는다는 것이 다르다.서버는 컨트롤러의 액션이 반환하는 것을 클라이언트에 대한 HTTP 응답으로 직접 전송한다.REST 엔드포인트의 통신 문제:컨트롤러 작업이 완료되는 데 오랜 시간이 소요된다면 엔드포인트에 대한 HTTP 호출이 타임아웃(timeout)되어 ..

목차📅진행기간: 2024년 2월 5일 ~ 2024년 9월 20일 ⭐요약REST API 강의를 듣다가, 그래서 'REST API가 뭔데?' 라는 생각이 들어 추가로 공부함.REST API의 정의, 사용 이유, 구성 요소, 특징, 설계 규칙 등을 정리함.⭐REST API란 무엇인가? 그 전에 API에 대해서 소개하자면, API는 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙을 정의함. 개발자는 애플리케이션끼리 통신할 수 있도록 API를 표시하거나 생성함. REST(Representational State Transfer)는 자원(Resource)의 상태(정보)를 표현(Representation)을 통해 전달하는 아키텍처 스타일임. 여기서 자원이란 해당 소프트웨어가 관리하는 모든 것을 의미하며, ..