본문 바로가기

네트워크2

HTTP 기본 웹(Web) 클라이언트 - 서버 구조로 통신 이 말은 많이 들어봤을 것입니다. 클라이언트에서 서버에게 요청을 하게 되면 서버는 그 요청에 대한 응답을 해주어 다시 클라이언트에게 요청한 결과를 돌려줍니다. 이렇게 클라이언트에서 서버까지 일련의 흐름을 결정하고 있는 것이 웹에서 HTTP(HyperText Transfer Protocol)이라 불리는 프로토콜입니다. 웹의 탄생 배경 웹이 탄생하게 된 궁극적인 목표는 정보 공유입니다. 아주 멀리 있는 사람끼리 서로 소통하고 더 많은 정보를 공유하기 위함입니다. 문서 언어로는 HTML(HyperText Markup Language), 문서 전송 프로토콜은 HTTP, 문서의 주소가 필요한데 이는 URL(Uniform Resource Locator) 가 메인이었습니다.. 2020. 10. 21.
네트워크 기초 웹 브라우저 URL(Uniform Resource Locator)은 http:// 로 시작하는 것이라고 알고있지만, 그 밖에 file: , mailto: , 로 시작하는 것 등 여러가지가 있습니다. 브라우저는 웹 서버에 액세스하는 클라이언트로 사용하는 경우가 많지만, 파일을 다운로드/업로드하는 FTP의 클라이언트 기능이나 메일의 클라이언트 기능도 가지고 있습니다. 브라우저는 몇 개의 클라이언트 기능을 겸비한 복합적인 클라이언트 소프트웨어라고 할 수 있습니다. 이러한 기능 중의 어느 것을 사용하여 데이터에 액세스하면 좋을 것인지 판단하는 재료가 필요한데, 그 재료가 URL 입니다. FTP(File Transfer Protocol) : 파일을 업로드하거나 다운로드할 때 사용하는 프로토콜 1. HTTP 리퀘스.. 2020. 7. 23.