일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ip
- dp
- javascript
- Node.js
- HTTP
- 프로그래머스
- 자바스크립트
- 소켓
- type challenge
- Nestjs
- 타입 챌린지
- dfs
- Algorithm
- Crawling
- TCP
- 프로그래머스 레벨 2
- socket
- 쉬운 문제
- 백준
- 레벨 1
- 알고리즘
- 그래프
- 가천대
- 문자열
- BFS
- HTTP 완벽 가이드
- 타입스크립트
- 수학
- typescript
- 크롤링
- Today
- Total
목록Options (2)
kakasoo
웹 프락시 서버는 중개자다. 클라이언트와 서버 사이에서 중개하는 역할을 한다. 이 장에서는 프락시 기능과 동작을 포함한, HTTP 프락시의 모든 것을 배운다. HTTP 프락시와 웹 게이트웨이의 비교 프락시의 활용법 프락시의 실제 네트워크에서의 배치와 트래픽이 프락시 서버로 가는 과정 브라우저에서의 프락시 설정 HTTP 프락시 요청과 서버 요청의 차이, 프락시가 브라우저 동작을 바꾸는 과정 프락시 서버들을 통과하는 메시지의 경로를 Via 헤더와 TRACE 메서드를 통해 기록하는 법 프락시에 기반한 HTTP 접근 제어 프락시가 클라이언트와 서버 사이에서 다른 기능과 버전들을 지원하는 원리 6.1 웹 중개자 프락시는 클라이언트 사이에서 서버와의 트랜잭션을 중개하는 역할을 한다. 프락시가 없으면 클라이언트는 서..
3.2 메시지의 각 부분 HTTP 메시지는 단순히 구조화된 블록이다. 각 메시지는 클라이언트로부터 요청, 서버로부터의 응답 중 하나를 포함한다. 메시지는 시작줄, 헤더 블록, 본문, 이렇게 세 부분으로 되어 있다. 시작줄은 이것이 어떠한 메시지인지에 대한 메타 정보를 담고 있고, 헤더 블록은 속성을, 본문은 데이터를 담고 있다. 본문은 없을 수도 있다. 시작줄과 헤더의 구분은 사실, 그저 캐리지 리턴과 개행 문자로 구성되어 있다. 다만 오래된 HTTP 어플리케이션이나 잘못 만든 HTTP 어플리케이션은 개행문자만으로 되어 있어 있는 경우도 있으니 그냥 개행문자만도 처리할 수 있어야 한다. HTTP/1.0 200 OK // 시작줄 Content-type: text/plain // 헤더 Content-Leng..