Loading...

Web / / 2022. 2. 21. 22:22

Web 1강. 웹서버

반응형

특정 폴더를 정해두고

이 폴더의 내부를 제공하는 녀석들 : 서버

 

서버 : 뭔가를 제공하는 애들

 

html 파일을 넣어두고 제공 -> 웹서버

이미지 파일을 넣어두고 파일을 제공 -> 이미지 서버

 

내가 가진 모든 폴더를 공유하는 것 -> 보안에 취약

 

우리가 할 것

: 마이 서버 폴더에 파일을 두고

외부에서 폴더에 접근할 수 있게 해주는 프로그램 만드는 것

 

직접 만드는 게 아니라 만들어져 있기 때문에 쓸 거임! 

직접 만들 수도 있다!!

 

A가 B에게 a.html이라고

메시지를 전송하면

B는 뭐 어쩌라고!! 할 것이다.

 

목적이 있는 통신을 하기 위해서는

프로토콜이 필요하다.

 

Get: 

: 뒤에 있는 파일을 달라는 요청 프로토콜

 

 

프로토콜을 가지고 A가 B에게

Get:a.html이라고 통신하면

B는 아~ a.html 파일을 달라는 거구나 하고

서버에서 a.html 파일을 FR(FileReader)하여

A에게로 html 파일의 내용을 BW(BefferedWrite) 해줄 것이다.

 

A는 파일을 BR(BufferedReader)하여

FW(FileWriter) 할 것이다.

 

 

 

 

[출처]

https://cafe.naver.com/metacoding

 

메타코딩 : 네이버 카페

코린이들의 궁금증

cafe.naver.com


메타 코딩 유튜브
https://www.youtube.com/c/%EB%A9%94%ED%83%80%EC%BD%94%EB%94%A9

 

메타코딩

문의사항 : getinthere@naver.com 인스타그램 : https://www.instagram.com/meta4pm 깃헙 : https://github.com/codingspecialist 유료강좌 : https://www.easyupclass.com

www.youtube.com

 

반응형