본문 바로가기

HTTP2

DevOps Day 13 (3.23) HTTP_API 문서 작성 API 디자인의 선행 과정 REST API는 데이터나 자원(resource)을 HTTP URI로 표현하는 데에 그 목적이 있습니다. 따라서 API 작성에 생각할 포인트들이 있습니다. - 어떤 리소스를 요청/응답으로 주고 받을 것인가? - 해당 리소스에는 어떤 내용을 포함하는가? 전달 과정에 필요한 데이터를 디자인 하는 이러한 과정은 큰 틀에서 데이터 모델링의 한 부분으로 볼 수 있습니다. 우리의 데이터는 여러 개의 표(table) 형식으로 정의할 것이므로 관계형 데이터 모델링이라고 할 수 있습니다. 블로그에 필요한 데이터 모델은? - 사용자 - 블로그 글 - 댓글 데이터 모델은 앞서 언급한 바와 같이 표 형식으로 표현합니다. 사용자의 예시 : - 열 (column) 먼저 정의되어 있어야 형 (row) 진.. 2023. 3. 24.
DevOps Day 12 (3.22) HTTP_Cookie+HTTP 헤더+REST API Chapter Cookie 쿠키는 서버에서 클라이언트에 데이터를 저장하는 방법의 하나입니다. 클라이언트 서버 Domain 도메인은 서버에 접속할 수 있는 이름이며 쿠키 옵션에서 도메인은 포트 및 서버 도메인 정보, 세부 경로를 포함하지 않습니다. 쿠키 옵션에서 도메인 정보가 존재한다면 클라이언트에서 쿠키의 도메인 옵션과 서버의 도메인이 일치해야만 쿠키를 전송할 수 있습니다. Path 세부 경로는 서버가 라우팅할 때 사용하는 경로입니다. 예 www. 뒤에 /user/login이 path 가 됩니다. Path 옵션의 특징은 설정된 path를 전부 만족하는 경우 요청하는 Path가 추가로 더 존재하더라도 쿠키를 서버에 전송할 수 있습니다. MaxAge or Expires 쿠키가 유효한 기간을 정하는 옵션입니다.. 2023. 3. 22.