Webserv

42_Cursus·2022년 6월 8일
0

Webserv

목록 보기
1/6

Web의 구성요소

  • http: 프로토콜이다. 프로토콜은 웹에서 서버와 클라이언트간의 어떤 방법으로 자원을 접근할지 알려준다.
    종류에는, http, https, mailto, ftp등이 있다.

  • url
    url은 웹을 뒷받치는 주소체계이다.
    프로토콜/호스트/[포트]/경로/매개변수/부분식별자 로 이루어져있다.

    • 프로토콜 : 위의 http와 같다.
    • 호스트 : IP주소, 또는 도메인명을 사용한다.
    • 포트 : 웹서버에서 자원에 접근하기 위해 사용하는 관문을 말한다.
    • 경로 : 웹서버에서의 자원에 대한 경로를 뜻한다.
    • 매개변수 : 웹서버에 보내는 추가 파라미터이다.
      파라미터하는 키와 값으로 짝을 이룬다.
      키와 값은 =로 구분한다.
      여러개의 파라미터가 전송될때에는 &를 사용한다.
    • 부분식별자 : url이 지정하는 자원의 세부부분을 지정할때 사용한다.
      부분식별자는 자원 안에서 어떤 부분을 "정확히" 지정하는 역활을한다.
  • html :
    - HT(hyper text) : 문서와 문서가 링크로 연결되어있다.
    - M(markup : 태그로 이루어져있다.
    - L(language)


Web 의 정의!

웹의 탄생 목적은 하이퍼텍스트로 문서를 관리하고, 공유하기위해서 만들어졌다.
웹에서는 HTML이라는 형식으로 작성된 리소스들이있으며, 요청하는 리소스의
서버내 주소가 URL이며, 그러한 통신규약이 HTTP이다.

Webserver란

웹서버는 HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 파일등을
전송해주는 서비스 프로그램을 말한다.
웹서버의 주된 기능은 "웹페이지"를 "클라이언트"에게 전달하는것이다.
주로 그림, CSS, 자바스크립트를 포함한 HTML문서가 클라이언트로 전달된다.

profile
etudiant_42

0개의 댓글