2024/01 6

HTTP 메서드

HTTP API 가장 중요한 것은 리소스 식별 API URI 설계 : 리소스 식별, URI 계층 구조 활용 클라이언트가 서버에 요청할 때 기대하는 행동 간혹 PATCH를 지원하지 않는 서버가 있는데, 이런 경우 POST를 사용하면 된다. POST는 무적이다~~~ HTTP 속성 안전/ 멱등/ 캐시 가능 캐시 : 로컬 PC 웹브라우저에 저장 - GET은 URL만 KEY로 잡고 캐시로 하면 되므로 심플 HTTP메서드 활용 최대한 리소스 개념으로 URI설계를 하고, 그 상황에서 안될 때 컨트롤 URI를 대체로 쓴다

개발 공부/WEB 2024.01.08

인터넷 네트워크

IP (Internet Protocol) 역할 - IP 주소에 메세지를 전달할 수 있도록 정해놓은 규칙 - 서버를 찾기 위함 - packet이라는 통신 단위로 데이터 전달 IP 프로토콜의 한계 클라이언트는 대상 서버가 패킷을 받을 수 있는 상태인지 모름 패킷 소실 패킷 전달 순서 문제 발생 TCP (Transmission Control Protocol) : 전송 제어 프로토콜 프로토콜 계층 TCP특징 연결 지향 - TCP 3way handshake 가상연결 (연결 하고 데이터 보냄) 데이터 전달 보증 ( 메세지 누락 됨을 알 수 있음) 순서 보장 신뢰할 수 있는 프로토콜 현재는 대부분 TCP사용 UDP(User Datagram Protocol) : 사용자 데이터그램 프로토콜 속도 : TCP보다 UDP가 ..

개발 공부/WEB 2024.01.04