DAY 1

수원 개발자·2023년 7월 12일
0

Web Development BootCamp

목록 보기
1/19


웹 사이트를 방문하기 위해서 브라우저를 사용하는데 URL을 소유한 회사가 운영하는 서버 컴퓨터에 방문한다는 요청을 보낸다.

HTTP : 브라우저와 원격 컴퓨터 간의 통신이 암호화되었다. 원격 컴퓨터에서 웹사이트 코드를 갖게 되고 요청에 대한 답을 우리의 컴퓨터에 보내주고 이것이 웹이 작동하는 방식이다.

서버는 웹사이트를 저장해두고 요청이 들어오면 그것을 반응해서 보내준다.

웹 개발을 위한 언어는 HTML, CSS, JAVASCRIPT 등이 있다.

웹 작동 방식

Https + 도메인 + 경로 (path)
도메인은 브라우저가 어떤 서버에 요청하고 서버는 웹사이트 코드로 응답을 다시 보내게 된다. 하지만 실제로는 요청이 전송은 되었지만 이 도메인으로만 전송되지는 않았다. IP 주소로 인터넷 상의 장치들이 어떻게 식별되는지 제어하는 또 다른 표준이 된다. 이 IP 주소를 기억하기 어렵기 때문에 도메인을 사용한다. 고로 IP 주소는 특정 도메인에 속하는 웹사이트를 호스팅하는 원격 컴퓨터의 주소라고 볼 수 있다.

  1. 브라우저에 주소 입력
  2. 브라우저는 도메인을 IP 주소로 변환하기 위해 DNS 서버와 대화를 시작
  3. IP 주소를 전달받고 브라우저의 실제 요청을 원격 장치로 전송하여 웹사이트 서버로 보낸다
  4. 해당 IP 주소의 도움으로 식별이 가능해진다.

첫 번째 HTML 사이트 만들기

<h1>Hello world!</h1>

2개의 댓글

comment-user-thumbnail
2023년 7월 14일

안녕하세요, 글 잘 읽었습니다! HTTP와 HTTPS의 차이점에 대해서 알아보시면 더 풍요로울것 같아요! 좋은 하루 보내세요!~ :)

1개의 답글