아직은 백엔드 프로그래밍에 앞서 기초를 다지는 시간!오늘은 서버와 HTTP에 대한 TIL을 적어봅니당.서버(Server)란 뭘까?식당으로 비유하니 이해가 쉬웠다.우리가 웹을 사용할 때:클라이언트(홀) = 손님이 앉아있는 공간서버(주방) = 주문을 받아서 음식을 만드는 공간손님이 주문하면(요청), 주방에서 음식을 만들어 가져다줍니다(응답). 이게 클라이언트-서버 관계서버의 2가지 의미1) 하드웨어로서의 서버24시간 365일 켜져있는 강력한 컴퓨터전 세계 어디서든 접근할 수 있는 고정 주소(IP)를 가짐2) 소프트웨어로서의 서버그 컴퓨터 안에서 실행되는 프로그램예: Node.js, Spring 등으로 만든 애플리케이션서버의 두 가지 역할1: 웹 파일 제공 클라이언트: "index.html 요청" ..