freeseaboy 님의 멋있어 지려 노력하는 블로그

리눅스 탐방(7) 웹?거미줄 치라고? 본문

컴퓨터 & 서버/리눅스

리눅스 탐방(7) 웹?거미줄 치라고?

freeseaboy 2024. 11. 21. 21:31
반응형

자 2교시바로 리눅스 들어갑니다.

일단 오늘 웹에 대해 간략히 알아보는 시간을 갖을거니

참고 바라며

우리 바로 진행 ㄱㄱ

스크립밑ㅋ

  ★위 포스팅 내용은 네X버 Blog 아래 링크에도 

똑같이 미러링 되어 있습니다.예비 Blg ​★  

https://blog.naver.com/iwseo7114

 

iwseo7114님의 블로그 : 네이버 블로그

안녕하세요. 일상 생활 공유에 관심이 많은 샐리엇입니다. 잘부탁드려요~ㅋ

blog.naver.com

 

#############################################################################

자 2교시 바로 리눅스 타임입니다..

일단 오늘은 이제 새로운 네트워크 관련

내용을 알아보려고 합니다..

자 먼저 할게있죠?

큐~

- 네트워크 서비스

- 웹관련

- 하이퍼 텍스트 and HTTP

- WWW and HTML

- 정적 HTML

- CGI

- 자바 서블릿

자 한번 해보죠

웹에서 가장 자주 사용하는 프로토콜이 HTTP80

문서교환에 있어서 HTTP가 필수다.

HTTP 이거는 L7 에서 놉니다 즉 애플리케이션 계층이죠?

Application Layer!

비연결 지향적 이라고합니다.근데 요즘은

TCP UDP 버전에 따라 둘다 사용도 되요...

2.0인가 무튼 그건 다르다..

웹 문서를 연결해 주는 기능은 우리가 아는 하이퍼링크<-요놈

그리고 웹서버가 꽤있다...뭐

nginx apache tomcat <-이녀석은 어떻게보면 중간에 걸쳐있는놈

정적인 파일들 = HTML파일,js,css,이미지,동영상 등등 이런놈들.

CGI는 Common Gateway Interface

즉 외부 프로그램을 실행시켜 그결과를 HTML로 돌려주는 방식

웹에서 cgi기능이 활성화되어 있는 상태서 클라이언트가 cgi를 호출하면

이거는 cgi를 썻다고 할수 있겠죠?

일단 CGI잘나오죠? 아주좋아요

그리고 자바 서블릿은 자바를 사용하여 동적인 웹페이지를

만들고 실행하는 그런거다...

자 HTTP 요청은

Method+URI+ProtocolVersion+Header 형식이라 합니다

RFC822 표준

종류는 GET HEAD PUT DELETE POST TRACE OPTIONS등등 졸라많다.

|--------------------| |----------------|

| Client | ------> | Server |

|--------------------| |----------------|

요청을 해요 서버한테 뭐 내놔 임마...그러면 서버는

그거에대한 답변을 주는데 코드로 줘요

코드는 3자리 이고 맨앞에를 잘봐야함

1XX~5XX까지

1 ~ 3 별로 안중요

4 -> 클라이언 문제

5 -> 서버 문제

이거만 알면됨ㅇㅋ?

이해가 안되도 걱정 ㄴㄴ 시간이 해결해줌 ㅋ

무튼 이렇게 오늘 잠깐 맛맛맛배기 했어요 ㅋ

다음시간에도 이어서 할테니 그렇게 아셈

ㅅㄱ링~

#############################################################################

d

반응형