일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- restful
- restfulapi
- react
- React Lifecycle
- REST
- restapi
- database
- API
- React Class Component lifeCycle
- wora
- Masterd와 Slave
- Class Component
- 로이필딩
- Today
- Total
목록HTTP (5)
Chat 상우
안녕하세요 chat 상우입니다. Session의 대한 내용을 다루어 보고자 하며 오류가 있는 부분은 피드백 부탁드리겠습니다. session 일정 시간 동안 같은 클라인언트에게 들어오는 요청을 하나의 상태로 보고 그 상태를 일정하게 유지해 주는 것을 말하며 Session은 서버에서 관리를 하게 된다. 서버가 Session을 관리할 때는 아이디 파일을 만들어 서비스가 돌아가고 있는 서버에 저장하게 된다. 일정 시간 : 웹 브라우저를 통해 서버에 접속을 종료하는 시점 보통 서버에서 Session을 종료할 수 있음 Ex) 로그아웃 특징 서버에서 데이터를 관리하기 때문에 보안성이 향상된다. 요청 시 클라이언트의 쿠키에 session-id를 발행하여 응답 서버에서 발행한 session-id는 메모리에 저장됨 (co..
IT강사 chat 상우입니다. 내용 중 오류가 있거나 수정 사항은 답변 주시면 감사하겠습니다. 크롬 웹 브라우저 쿠키 하이퍼 텍스트(HTTP)의 기록서의 일종으로 인터넷 사용자가 어떤 웹사이트를 방문하는 경우 사용자의 브라우저를 통해 인터넷 사용자의 컴퓨터나 다른 기기에 설치되는 작은 기록 정보 파일을 말한다. 크롬 쿠키 구조 세분화 쿠키를 세분화하면 퍼스트파티와 서드파티로 구분된다. 퍼스트파티 웹사이트의 속성이 호스트 도메인일 경우 해당되는 내용으로 현재 방문하는 도메인에 설정된 쿠키를 의미한다. 장바구니에 담긴 정보를 저장하기 위한 용도 서드파티 방문한 도메인 외, 외부업체가 심는 쿠키로 서드파티 쿠키는 사이트를 넘나들면서 사용자의 행동을 추적할 수 있는 기반의 인프라로 사용자가 웹상에서 이용한 데이..
인터넷 익스플로러의 몰락과 초기 브라우저 웹을 사용하기 이전 1950년대 컴퓨터는 방 전체를 차지하였고 우리가 사용하는 작은 계산기보다 낮은 성능을 보여주었다. 그러나 이러한 컴퓨터의 발전은 매우 빠른 속도로 발전을 하게 되었으며 1960년대 복잡한 프로그램을 실행할 수 있는 수준으로 발전이 되게 되었다. 1960년 당시 발전된 컴퓨터를 기반으로 기계를 이용하여 더욱 다양한 돌파구를 만들고자 하였으며 1969년 캘리포니아에서 첫 메시지 전송이 가능한 프로그램을 만들게 되었다. 이 사건은 컴퓨터 네트워킹의 많은 혁명을 만들게 되었으며 이를 통해 전 세계의 대학과 연구 센터를 연결하게 되었다. 그러나 전화선을 통해 정보를 교환할 수 있는 프로그램은 일반인이 사용하기에 어려워 20년 동안 대중이 사용하는 것은..
REST(Representational State Transfer)는 월드 와이드 웹(World Wide Web)과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식으로 해당 용어는 Roy Fielding의 박사학위 논문에서 소새가 되었으며 로이 필딩은 HTTP의 주요 저자 중 한 사람으로 이후 REST의 개념은 네트워킹 문화에 많은 영향을 주게 된다. REST는 네트워크 아키텍처 원리의 모음으로 네트워크 아키텍처 원리라는 것은 자원의 대한 주소를 지정하는 방법 전반을 이야기하며 웹 상의 자료는 HTTP를 위해서 SOAP이나 쿠키 세션 트랙킹과 같이 별도의 전송 계층을 필요로 하는 것이 아닌 간단한 인터페이스를 말하는 것인데 로이 필딩이 발표한 REST의 원리를 철저하게 따르는 시스템을..
개발 공부를 하다 보면 조금씩 API라는 용어를 접하게 되는데 API라는 것이 참 다양한 부분에서 사용되기에 처음에 API를 이해하는데 많은 어려움이 있었고 rest api를 정리하기 전 API의 대한 개요를 먼저 잡고 진행을 하는 것이 좋을 것 같다는 생각을 하게 되어 포스팅을 시작하려고 한다. 수정이 필요한 내용의 피드백은 언제든지 환영 입니다. 1. API란 API란 "Application Programing Interface"의 약자로, 컴퓨터나 컴퓨터 프로그램 사이의 연결을 의미하며 일종의 소프트웨어 인터페이스로 다른 종류의 소프트웨어에 대한 서비스를 제공한다. 인터페이스 : 서로 다른 두 개의 시스템 혹은 장치 간의 신호를 주고받기 위한 접점으로 사용자가 기기를 쉽게 동작시키는데 도움을 주는 ..