IT공부/JSP 웹(4)
-
1.4 정적 자원과 동적 자원
톰켓을 포함한 많은 웹 서버들이 URL의 경로와 일치하는 파일을 읽어와 응답으로 전송하기 때문에 파일이 바뀌기 전까지 웹 서버는 항상 같은 내용을 웹브라우저에 전송 정적자원 (= 정적 페이지) -> 웹 브라우저가 늘 같은 응답 데이트를 받아서 화면을 출력하는 URL에 해당하는 자원 -> 이미지 파일 & HTML 파일을 정적 자원으로 제공 동적 자원 (= 동적 페이지) -> 파일을 바꾸지 않아도 조건에 따라 다른 응답 데이터를 전송 -> 시간이나 특정 조건에 따라 응답 데이터가 달라지는 자원 -> 예를 들어 페이스북의 메시지 내용을 보여주는 주소인 https://www.facebook.com/messages URL을 입력하면 URL을 입력한 시점에 따라 다른 내용이 웹 브라우저에 표시 = 구글은 쿼리 문자..
2020.07.02 -
1.3 HTML & HTTP
아이디:: 비밀번호:: -> 위 코드는 HTML이라고 불리는 표준을 이용해 작성한 것 -> 웹 서버는 URL에 해당하는 HTML문서를 전송 -> HTML문서를 받은 웹 브라우저는 정해진 규칙(?)에 따라 HTML문서를 생성 = 랜더링(rendering) HTTP -> 소포를 주고 받을 때 전달하려는 내용물을 상자에 담고 상자 겉에 내용물에 대한 내용을 적어보내는 것처럼 HTML문서도 HTTP라는 방식의 상자를 이용해 전송 -> HTTP는 Hyper Text Transfer Protocol 의 약자로 웹 브라우저와 웹 서버가 HTML을 비롯해 이미지, 동영상 등 다양한 데이터를 주고받을 때 사용하는 규칙 HTTP 규칙 -> 요청 규칙: 웹 브라우저가 웹 서버에 HTML과 같은 것을 요청할 때 사용할 데이터..
2020.07.02 -
1.2 웹 브라우저와 웹 서버
HOW ?? -> http://youngho7482.tistory.com 과 같은 URL을 입력할 때 화면이 웹 브라우저에 표시 -> 웹 브라우저와 웹 서버는 다른 컴퓨터에 위치하기 때문에 웹 브라우저가 웹 서버에 연결하려면 웹 서버가 실행중인 컴퓨터의 주소를 알아야 하는데 이 주소를 IP 주소라고함 IP 주소 -> 휴대폰의 전화번호가 휴대폰마다 다른 것처럼 인터넷을 통해 연결되는 컴퓨터들의 각자 고유 주소값 -> IP 주소는 일반적으로 180.12.134.295 와 같은 숫자로 구성되어 있어 외우기 쉽지 않아 IP 주소 대신에 "youngho7482.tistory.com" 와 같이 사람이 기억하기 쉬운 도메인 이름을 사용 -> IP주소 만으로 컴퓨터의 어떤 서버 프로그램을 실행하는지 알 수 없다 -- ..
2020.07.01 -
1.1 URL과 웹페이지
URL 정의 http://youngho7482.tistory.com 이나 https://www.oracle.com/kr/index.html 과 같이 웹브라우저의 주소줄에 표시되는 것 Uniform Resource Locator의 약자로 일종의 주소와 같은 역할 집 주소가 다르면 다른 건물인 것처럼 URL이 다른 경우에도 다른 결과가 웹 브라우저에 표시 더보기 웹 브라우저 정의: 인터넷망에서 정보를 검색하는 데 사용하는 응용프로그램 URL 구성요소 https://www.sports.news.naver.com/news.nhn?oid=477&aid=0000250650 구성요소 설명 https = 프로토콜 웹 브라우저가 서버와 내용 주고받을 때 사용할 규칙 이름 www~com = 서버이름 웹 페이지를 요청할 서..
2020.06.29