REST(Representational State Transfer)란 HTTP URI를 통해 리소스를 명시하고, HTTP Method(Post, Get, Put, Delete)를 통해 해당 리소스에 대한 CRUD operation을 적용한다.즉, 설계의 중심에 리소스가 있고 HTTP Method를 통해 리소스를 처리하도록 설계된 아키텍쳐를 의미한다.조금더 쉽게 설명하자면 URI와 HTTP Method를 이용해 객체화된 서비스에 접근하는 것! Method CRUD POST Create GET Read PUT Update DELETE Delete REST 특징 - 1 (ROA)Addressability - URI로 지정한 리소스에 대한 조작을 통일되고 한정적인 인터페이스로 수행하는 아키텍처 스타일 (유일한 ..
쿠키와 세션의 사용 이유 - HTTP 프로토콜의 약점을 보완하기 위해약점1) Connectionless 클라이언트가 요청을 한 후 응답을 받으면 그 연결을 끊어 버리는 특징 약점2) Stateless접속을 끊는 순간 클라이언트와 서버의 통신은 끝나고 상태 정보는 유지하지 않는 특징 쿠키(Cookie)쿠키는 클라이언트 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일이다. - 이름, 값, 유효시간, 도메인, 경로 정보가 들어있다.- 일정시간동안 데이터를 저장할 수 있다. (로그인 상태 유지에 활용) 쿠키 프로세스1. 브라우저에서 웹페이지 접속2. 클라이언트가 요청한 웹페이지를 받으면서 쿠키를 클라이언트 로컬에 저장3. 클라이언트가 재 요청시 웹페이지 요청과 함께 쿠키값도 전송4. 지속적으로 로그인 정보..
- Total
- Today
- Yesterday
- debug
- OS
- listview
- layout
- 정렬 알고리즘
- 네트워크
- frameLayout
- DATABASE
- C
- 백준
- 안드로이드
- 이진탐색트리
- adapter
- 알고리즘
- handshake
- 스프링
- 퀵정렬
- RelativeLayout
- ConstraintLayout
- WinDbg
- C++
- Android
- 백준알고리즘
- 운영체제
- BOJ
- 윈도우
- HTTP
- 스프링부트
- LinearLayout
- windows
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |