NETWORK

· NETWORK
HTTP Status Code - HTTP 상태 코드는 브라우저 요청에 따라 서버에서 반환되는 코드이다. - 이 코드 번호는 요청이 성공했는지 또는 오류가 있었는지 나타낸다 - 오류 상태 코드는 또한 찾을 수 없음, 엑세스할 수 없음 또는 이동됨과 같은 오류 유형을 지정한다. 이를테면, 200 OK = 성공적인 HTTP 요청을 위한 코드 404 Not Found = 요청된 페이지에 대한 코드를 찾을 수 없음 코드 정리 100 - 199 정보 코드 (informational codes) 200 - 299 성공 코드 (success codes) 300 - 399 리다이렉션 코드 (redirections codes) 400 - 499 클라이언트 에러 코드 (client error codes) 500 - 599..
· NETWORK
HTTP Request와 Response의 구조 request는 클라이언트의 요청, response는 요청에 대한 서버의 응답을 말한다. HTTP 메세지는 ASCII로 인코딩된 텍스트 정보이며, 이러한 메시지는 설정파일 (프록시, 서버), API, 기타 인터페이스에 의해 가공되어 제공된다. http request와 response의 구조는 서로 닮아있다. HTTP Request 구조 1. Starter line http method 종류, request target(url), http version 정보를 담고 있다. - HTTP 메서드는 get, post, put, delete 등이 있다. - request target은 HTTP request가 전송되는 목표 주소이다. - http version은 버..
· NETWORK
웹 서버 (Web Server) 웹 서버는 텍스트, 이미지, 비디오 및 애플리케이션 데이터와 같은 웹 사이트 콘텐츠를 요청하는 클라이언트에 전달한다. 가장 일반적인 유형의 클라이언트는 사용자가 링크를 클릭하거나 브라우저에 표시된 페이지에서 문서를 다운로드할 때 웹사이트에서 데이터를 요정하는 웹 브라우저 프로그램이다. 웹 서버는 HTTP (Hypertext Transfer Protocol)를 사용하여 웹 브라우저와 통신한다. 대부분의 웹 페이지 콘텐츠는 HTML(Hypertext Markup Language)로 인코딩된다. 컨텐츠는 정적(텍스트 및 이미지) 또는 동적(계산된 가격 또는 고객이 구매하도록 표시한 항목 목록)일 수 있다. 동적 컨텐츠를 제공하기 위해 대부분의 웹 서버는 비지니스 논리를 통신으로..