블록체인

패스트캠퍼스 환급챌린지 43일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

hyzl 2025. 4. 16. 22:54

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.


4월 16일 학습 후기

 

오늘 배운 내용은 HTTP 프로토콜의 기본적인 개념에 관한 것이었다. 은 우리가 인터넷을 사용할 때 매일 접하는 인터넷 페이지를 의미하며, HTTP는 웹 서버와 사용자 브라우저 간에 데이터를 주고받을 수 있도록 해주는 통신 규약이다. HTTP는 웹에서 문서를 전송하는 데 사용되며, 사용자 요청을 받아 서버가 응답하는 방식으로 작동한다. 이때 브라우저는 사용자가 입력한 URL을 통해 웹 서버에 요청을 보내고, 서버는 해당하는 정보를 HTTP를 통해 브라우저로 전송한다. 이 과정을 통해 우리는 웹 페이지를 볼 수 있게 된다.

 

배운 내용 중 HTTP 프로토콜의 기본 동작 방식이 인상 깊었다. HTTP무상태(stateless) 프로토콜로, 즉 한 번의 요청을 처리한 후에는 이전 상태를 기억하지 않는다. 이는 빠르고 효율적인 데이터 전송을 가능하게 하지만, 그만큼 상태 관리를 별도로 해야 하는 문제를 야기할 수 있다. 이와 반대로 FTP(파일 전송 프로토콜)는 파일을 전송할 때 사용되며, 파일과 같은 데이터를 효율적으로 주고받을 수 있는 프로토콜이다. HTTPFTP서버와 클라이언트 간의 데이터 교환에 필요한 기본적인 프로토콜로, 웹 개발에 있어 이 두 가지 프로토콜의 이해는 필수적이다.

 

URL 해독의 과정도 매우 중요했다. http://www.helloworld.io/dir/example.html을 예시로 들어 URL을 해독하는 방법을 배우면서, 도메인, 디렉토리, 파일 경로 등이 어떻게 구성되는지를 이해할 수 있었다. URL은 단순한 웹 주소처럼 보일 수 있지만, 그 안에는 서버파일 경로를 포함한 정보들이 정확하게 담겨 있어, 이를 통해 브라우저가 웹 서버에 요청을 보내고, 사용자가 원하는 정보를 받아볼 수 있게 되는 것이다.

 

웹에서 HTTP 프로토콜이 어떻게 작동하는지, URL을 어떻게 해석하는지, 그리고 HTTPFTP 프로토콜이 어떤 차이점이 있는지에 대한 이해는 앞으로 웹 개발을 할 때 매우 중요한 기초 지식이 될 것이다. 특히 HTTP는 우리가 매일 접하는 웹 페이지를 가능하게 만드는 핵심적인 기술이기 때문에, 그 동작 원리를 제대로 이해하고 활용하는 것이 중요하다. 오늘 배운 내용을 바탕으로 웹의 기본적인 흐름을 이해하게 되었고, 이를 통해 더 나아가 웹 애플리케이션 개발에서 서버와 클라이언트 간의 통신을 효율적으로 다룰 수 있을 것이다.

 

 


학습 일기

 

1. 공부 시작시간 인증(왼) 2. 공부 종료 시간 인증 (오)

 

3. 수강 인증

 

4. 학습 인증샷

 

 

 


https://bit.ly/4hTSJNB

#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완