⭐️ Computer Science/네트워크
[네트워크] HTTP 헤더2 - 캐시와 조건부 요청2
https://huree-can-do-it.notion.site/HTTP-2-d77a89aabe224b58ac10f04153c7254b
[네트워크] 상태코드
https://huree-can-do-it.notion.site/d91d0ce1f3cd42d392f558bd4feb48bb 상태코드 상태코드 huree-can-do-it.notion.site
[네트워크] HTTP 메서드 활용
클라이언트에서 서버로 데이터 전송 데이터 전달 방식은 2가지 1. 쿼리 파라미터를 통한 데이터 전송 - GET - 정렬 필터(검색어) query=\(검색어) 2. 메시지 바디를 통한 데이터 전송 - POST, PUT, PATCH - 회원가입, 상품주문, 리소스 등록, 리소스 변경 1. 정적 데이터 조회 - 쿼리 파라미터 미사용 추가적인 데이터를 전달하는 게 없고, URI 경로만 넣으면 추가적 데이터가 필요 없어서 이미지 리소스를 클라한테 보여줌 - 이미지, 정적 텍스트 문서는 단순 조회라서 GET 사용 - 쿼리 파라미터 없이 리소스 경로로 단순하게 조회 가능 ⭐️ Path Parameter 바이브 api/v1/post/(postId) 2. 동적 데이터 조회 - 쿼리 파라미터 사용 검색어 같은 추가 데이터..
[네트워크] URI와 웹 브라우저 요청 흐름, HTTP
URI와 웹 브라우저 요청 흐름, HTTP URI 웹 브라우저 요청 흐름 HTTP 클라이언트 서버 구조 Stateful, Stateless 비연결성 HTTP 메시지 URI (Uniform Resource Identifier) - Uniform : 리소스를 식별하는 통합된 방식 - Resource : 자원, URI로 식별할 수 있는 모든 것 (제한 없음) - 실시간 교통 정보 등 - Identifier : 다른 항목과 구분하는데 필요한 정보 - 주민번호 등 URI는 주민번호로 식별하듯이, 자원 자체를 식별하는 방법이고 로케이터, 이름 또는 둘 다 추가로 분류될 수 있다. - URL : Uniform Resource Locator - (위치) 리소스가 여기 있어요~ (김영한이 여기 살고 있어요~) - URN..
[네트워크] 인터넷 네트워크
🕸 1. 인터넷 네트워크 인터넷 통신 IP (아파트) TCP, UDP (구축 완, 커스텀 가능) PORT (몇 동, 몇 호) DNS (전화번호부) 인터넷은 어떻게 통신하나? 중간에 수많은 복잡한 인터넷 망을 거쳐서 목적지까지 도착하려면 IP(인터넷 프로토콜) 주소 부여를 통해서 가능하다. IP(인터넷 프로토콜)와 IP의 역할 메세지를 보낼 클라이언트가 IP 주소를 부여 받고, 메세지를 받을 서버도 IP 주소를 부여 받는데, IP의 역할은 - 지정한 IP 주소에 데이터를 전달할 수 있도록 하는 최소한의 규칙이다. - 그리고 패킷이라는 통신 단위로 데이터(메시지)를 전달하게 된다. IP Packet = Package + Bucket의 합성어 출발지 IP 주소 (100.100.100.1), 목적지 IP 주소,..