본문 바로가기
728x90

2021 - 영양가있는글을 적자/web5

HTTP method 설명 HTTP는 컴퓨터(클라이언트)와 서버간의 네트워크 통신을 하기 위한 규약(프로토콜)중의 하나이다. HTTP로 데이터가 서버로 전달될때, method라는 속성을 반드시 가진다. 이 method에 따라 처리가 달라진다. method에는 GET,POST,PUT,DELETE등이 있다. GET(데이터를 '받다' = 서버에 받다.) 서버에게 데이터를 보내달라고 요청할떄 사용한다. 서버 또는 DB의 데이터는 클라이언트로 전달만 될 뿐 변경되지는 않는다. ex) http://hihit22.com/ex.png를 입력하면 해당 그림파일이 표시되고, http://hihit22.com/otherpage를 입력하면 서버가 해당 페이지를 찾아서 보여준다. * 웹브라우저 주소창에 주소를 입력하는 행위는 항상 GET 속성이다. PO.. 2021. 7. 6.
Web Server, Web Container, WAS(Web Application Server) Web Server의 개념 하드웨어적 개념 - Web 서버가 설치되어 있는 컴퓨터소프트웨어적 개념 - 웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(html, .jpeg, .css)를 제공하는 컴퓨터 프로그램 Web Server의 기능 HTTP프로토콜을 기반으로 하여 클라이언트(웹 브라우저)의 요청을 서비스하는 기능을 담당.요청에 따라 두가지 기능 중 적절한 기능을 선택하여 수행 기능1정적인 컨텐츠 제공WAS를 거치지 않고 바로 자원 제공기능2동적인 컨텐츠 제공을 위한 요청 전달클라이언트(웹 브라우저)의 요청(Request)을 WAS에 보내고, WAS가 처리한 결과를 클라이언트에게 전달(응답, Response) Web Server의 예 Apache Server,IIS Web Contai.. 2020. 9. 9.
web의 동작 원리 ①② 사용자가 웹 브라우저를 통해 찾고 싶은 웹 페이지의 URL 주소를 입력함. ③ 사용자가 입력한 URL 주소 중에서 도메인 네임(domain name) 부분을 DNS 서버에서 검색함. ④ DNS 서버에서 해당 도메인 네임에 해당하는 IP 주소를 찾아 사용자가 입력한 URL 정보와 함께 전달함. ⑤⑥ 웹 페이지 URL 정보와 전달받은 IP 주소는 HTTP 프로토콜을 사용하여 HTTP 요청 메시지를 생성함. 이렇게 생성된 HTTP 요청 메시지는 TCP 프로토콜을 사용하여 인터넷을 거쳐 해당 IP 주소의 컴퓨터로 전송됨. ⑦ 이렇게 도착한 HTTP 요청 메시지는 HTTP 프로토콜을 사용하여 웹 페이지 URL 정보로 변환됨. ⑧ 웹 서버는 도착한 웹 페이지 URL 정보에 해당하는 데이터를 검색함. ⑨⑩ 검색.. 2020. 9. 9.
web이란? - web의 개념, 특징, 구성 웹의 개념 - 월드 와이드 웹(World Wide Web)으로 인터넷에 연결된 사용자들이 서로의 정보를 공유할 수 있는 공간을 의미합니다. 웹의 특징 - 웹은 인터넷 상에서 텍스트나 그림, 소리, 영상 등과 같은 멀티미디어 정보를 하이퍼텍스트 방식으로 연결하여 제공합니다. *하이퍼 텍스트 - 정보를 클릭하여 즉시 추가 정보 소스를 얻는 참조로 고정 된 단어 또는 텍스트.*하이퍼링크 - 하이퍼 텍스트가 사용하는 URL*URL(Uniform Resource Locator) - 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약.(웹 페이지를 찾기 위한 주소) 웹의 구성 - 웹에서는 HTML 언어를 사용하여 작성된 하이퍼텍스트 문서를 웹 페이지(web page)라고 부릅니다. 이러한 웹 페이지들 중에서 .. 2020. 9. 9.