목록CS (5)
Illie
1. HTTP 헤더 header-field = field-name ":" OWS field-value OWS field name은 대소문자 구분 없음 - 용도 - HTTP 전송에 필요한 모든 부가정보 - 필요 시 임의의 헤더 추가 가능 2. 표현 - Content-Type - 표현 데이터의 형식 ex) text/html; charset=utf-8, application/json, image/png - Content-Encoding - 표현 데이터의 압축 방식 - 데이터를 전달하는 곳에서 압축 후 인코딩 헤더 추가 - 데이터를 읽는 쪽에서 인코딩 헤더의 정보로 압축 해제 ex) gzip, deflate, identity - Content-Language - 표현 데이터의 자연 언어를 표현 ex) ko, e..
1. 정의 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 - 1xx (Informational): 요청이 수신되어 처리 중 - 2xx (Successful): 요청 정상 처리 - 3xx (Redirection): 요청을 완료하려면 추가 행동이 필요 - 4xx (Client Error): 클라이언트 오류, 서버가 요청을 수행할 수 없음 - 5xx (Server Error): 서버 오류, 서버가 정상 요청을 처리하지 못함 2. 2xx (Succssful) - 200 OK - 201 Created - 요청 성공해서 새로운 리소스가 생성됨 - 생성된 리로스는 응답의 Location 헤더 필드로 식별 - 202 Accepted - 요청이 접수되었으나 처리가 완료되지 않았음 - 배치 처리 같은 곳에서..
1. HTTP (HyperText Transfer Protocol) 기반 프로토콜 - TCP: HTTP1.1 / HTTP2 - UDP: HTTP/3 특징 - 클라이언트 서버 구조 (request, response 구조) - 무상태 프로토콜(스테이스레스), 비연결성 - 서버가 클라이언트 상태를 보존하지 않음 (장점: 서버 확장성 높음 - 스케일 아웃 / 단점: 클라이언트가 추가 데이터 전송) - HTTP 메시지 - 단순함, 확장 가능 2. HTTP 메시지 구조 - start-line 시작 라인 - header 헤더 - empty line 공백 라인(CRLF) - message body 3. 시작라인 (start-line = request-line / status line) 요청 메시지 GET /search..
1. IP (인터넷 프로토콜) 역할 - 지정한 IP 주소에 데이터 전달 - 패킷이라는 통신 단위로 데이터 전달 한계 - 비연결성 (대상이 서비스 불능 상태여도 패킷 전송 가능) - 비신뢰성 (패킷 소실 가능, 패킷 전달 순서 문제 발생 가능) - 프로그램 구분 2. TCP / UDP (전송계층) TCP 특징 (Transmisson Control Protocol) - 연결지향: 3 way handshake - 데이터 전달 보증 - 순서 보장 UDP 특징 (User Datagram Protocol) - 데이터 전달 및 순서가 보장되지 않지만, 단순하고 빠름 3. PORT 같은 IP 내에서 프로세스 구분 - FTP 20, 21 - TELENET 23 - HTTP 80 - HTTPS 443 4. DNS (Dom..
참고사이트 링크 웹 브라우저에 URL을 입력하면 어떤 일이 생기나요? | Amazon Web Services 여러분은 매일 웹 브라우저를 열고 소셜 미디어, 뉴스, 전자 상거래 사이트 등 즐겨 찾는 웹 사이트를 탐색합니다. 주소창에 URL을 입력하거나 페이지 링크를 클릭하면 해당 페이지로 이동합니다 aws.amazon.com 출처 주소창에 URL (www.google.co.kr) 을 입력하면 무슨 일이 벌어지나요 ? 📌 브라우저 주소창에 www.google.co.kr을 입력하면 무슨 일이 벌어질까 ? 1. 브라우저 주소창에 www.google.co.kr을 입력. 2. 브라우저는 총 4개의 cache에서 DNS기록 확인. 3. 요청한 URL이 cache에 없으면 ISP.. code-designer.tist..