URI 웹 브라우저 요청 흐름
#3 HTTP 기본 클라이언트 서버 구조 무상태 프로토콜 (Stateless) 비 연결성 HTTP 메시지 3.1 HTTP 기본 HyperText Transfer Protocol 모든게 전송가능 HTML, TEXT , IMAGE, 음성, 영상, 파일 , JSON,
#4 API URI 설계 HTTP 메서드 HTTP 메서드의 속성 4.1 API URI 설계 URI 설계의 가장 중요한 것은 리소스를 식별하는 것 리소스 = 자원 회원등록, 회원수정, 회원조회는 리소스가 아님 리소스는 회원 그 자체 회원이라는 리소스만 식별하면 됨 ->
#5 HTTP 메서드 활용 HTTP API 설계 5.1 HTTP 메서드 활용 5.1.1 클라이언트에서 서버로 데이터 전송 쿼리 파라미터를 통한 데이터 전송 GET 주로 정렬 필터 (검색어) 메시지 바디를 통한 데이터 전송 POST, PUT, PATCH
#6 HTTP 상태코드 상태 코드 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 • 1xx (Informational): 요청이 수신되어 처리중 • 2xx (Successful): 요청 정상 처리 • 3xx (Redirection): 요청을 완료하려면