< 요 세가지는 한 묶음 => 웹 표준>
HTML
: 웹 페이지를 채울 내용
Javascript
: 웹 페이지에 들어갈 기능
CSS
: 웹 페이지를 예쁘게 꾸밀 디자인
공통점 = 클라이언트 컴퓨터에서 동작하는 코드들이다
저장은 서버쪽에 되어 있고, 그걸 받아와서 내 컴퓨터에서 실행시키는 것!
이거를 받아오는 프로토콜이 HTTP이다.(웹 표준 데이터를 받아오는 애다)
ASP/JSP/PHP는 서버쪽에서 동작하는 애들이다
v 1.0
3Way Handshake 요청 후 HTTP 요청, 응답 하면 바로 연결 종료
v 1.1
요청 받아갈거 다 받아가면 연결 종료
GET 방식은 중요하지 않은 정보를 URI에 같이 보내는 방식임
POST 방식은 중요한 정보 ID, PW와 같은 정보를 body에 넣어보내는 방식임
HTTP 버전 + 공백 + 상태코드 + 공백 + 상태문구
( 상태코드와 상태문구는 세트임 코드만 알아두자)
100, 300번대는 몰라도 된다
200번대는 정상적인 통신을 완료했을때임 (정상)
400번대는 클라이언트가 잘못한거임
500번대는 서버가 잘못한거임
개발 코드 잘못쳤을때 500번대 자주 나옴