| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- BFS
- 다이나믹 프로그래밍
- 분할 정복
- 다이나믹프로그래밍
- HTTP
- 컴퓨터 네트워크
- 그리드 알고리즘
- 스프링
- CI/CD
- AWS
- dfs
- 브루트포스
- 분할정복
- 재귀
- 그래프
- Spring
- 역방향 반복자
- 알고리즘
- SQL
- 자료구조
- 순열
- github action
- 자바
- GIT
- 그리드
- TCP
- 도커
- 이분탐색
- 백준
- 트리
- Today
- Total
목록HTTP (6)
코딩성장스토리
Application Layer 저번 파트는 네트워크 전반적인 개념을 설명했으면 이번 파트는 OSI 계층의 Application Layer 에 대해서 알아 보자 Application Layer에는 다양한 network App 이 존재한다. (ex- social networking , Web ,text messaging , e-mail ,multi-user network games ,streaming stored video (YouTube, Hulu, Netflix) , P2P file sharing) network app 들이 서로 통신 하는 방식은 크게 두 가지가 있다. 1.client-server service (Client-server paradigm) 2. p2p service (Peer-peer..
캐쉬가 없으면 데이터가 변경되지 않아도 계속 네트워크를 통해서 데이터를 다운로드 받아야 한다 캐쉬가 있으면 캐시 덕분에 캐시 가능 시간동안 네트워크를 사용하지 않아도 된다. 그 이유는 데이터가 변화지 않으면 브라우저 캐쉬에 첫 번쨰 요청에 저장해 두었다가 웹브라우저에서 직접 꺼내서 쓰기 떄문이다. 그리고 캐쉬는 유효기간이 있고 그 유효기간이 지나면 다시 다운로드 받아야한다. 이때 굳이 데이터가 변하지 않았으면 그냥 브라우저 캐쉬에서 꺼내 쓰면 된다. 서버에 있는 데이터가 변했는지 안변했는지 알기 위해서 검증헤더를 보낸다 이는 아래에서 말할 것이다. 클라이언트는 서버가 보낸 응답 헤더 정보로 캐시의 메타 정보를 갱신 네트워크 다운로드가 발생하지만 용량이 적은 헤더 정보만 다운로드 (body정보가 없으므로 ..
HTTP 헤더 HTTP 전송에 필요한 모든 부가정보 General 헤더: 메시지 전체에 적용되는 정보, 예) Connection: close Request 헤더: 요청 정보, 예) User-Agent: Mozilla/5.0 (Macintosh; ..) Response 헤더: 응답 정보, 예) Server: Apache Entity 헤더: 엔티티 바디 정보, 예) Content-Type: text/html, Content-Length: 3423 Content-Type: 표현 데이터의 형식 미디어 타입, 문자 인코딩 예) text/html; charset=utf-8 , application/json , image/png Content-Encoding: 표현 데이터의 압축 방식 표현 데이터를 압축하기 위해 사..
상태 코드 -클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 1xx (Informational): 요청이 수신되어 처리중 2xx (Successful): 요청 정상 처리 200 OK 요청 성공 201 Created 요청 성공해서 새로운 리소스가 생성됨 202 Accepted 요청이 접수되었으나 처리가 완료되지 않았음 204 No Content 서버가 요청을 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터가 없음 예) 웹 문서 편집기에서 save 버튼 -아무 내용 없을 떄 3xx (Redirection): 요청을 완료하려면 추가 행동이 필요 리다이액션:웹 브라우저는 3xx 응답의 결과에 Location 헤더가 있으면, Location 위치로 자동 이동 1.영구 리다이렉션 - 특정 리소..