"브라우저가 어떻게 동작하는지 아세요?"웹 서핑을 하다 보면 우리는 여러 UR을 통해 사이트를 돌아다닌다. 이 URL이 입력되었을 때 어떤 과정을 거쳐서 출력되는걸까?브라우저 주소 창에 http://naver.com 을 입력했을 때 어떤 과정을 거쳐서 네이버
HTTP 프로토콜의 특성이자 약점을 보완하기 위해서 쿠키 또는 세션을 사용한다.기본적으로 HTTP 프로토콜 환경은 "Connectionless", "Stateless" 한 특성을 가지기 때문에 서버는 클라이언트가 누구인지 매번 확인해야 한다. 이 특성을 보완하기 위해서
HTTP Method ? HTTP 메서드란 클라이언트와 서버 사이에 이루어지는 요청(Requset)과 응답(Response) 데이터를 전송하는 방식을 일컫는다. 쉽게 말하면 서버에 주어진 리소스에 수행하길 원하는 행동, 서버가 수행해야 할 동작을 지정하는 요청을 보내
HTTP(Hypertext Transfer Protocol)는 웹 서버와 웹 클라이언트 사이에서 데이터를 주고 받기 위해 사용하는 통신 방식으로 TCP/IP 프로토콜 위에서 동작한다. 즉 우리가 웹을 이용하려면 웹 서버와 웹 클라이언트는 각각 TCP/IP 동작에 필수적
✅ REST ✓ 정의 REST(Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식 REST는 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의
Web Server와 WAS의 차이점은 무엇일까? 서버 개발에 있어서 기초적인 개념이다. 먼저, 정적 페이지와 동적 페이지를 알아보자. Static Pages
웹 서버란 HTTP 프로토콜을 기반으로 클라이언트가 웹 브라우저 주소창에 url을 입력하여 어떠한 요청을 하면 그 요청을 받아 정적 컨텐츠를 제공하는 서버이다.정적 컨텐츠란, 단순 HTML 문서, CSS, 이미지, 파일 등 즉시 응답 가능한 컨텐츠이다.1️⃣ HTTP