코북
Keep going
코북
전체 방문자
오늘
어제
  • 분류 전체보기 (114)
    • Computer Science (20)
      • 인터넷 (10)
      • 운영체제 및 일반지식 (4)
      • 공통 요구사항 (4)
      • WAS (2)
    • DataBase (18)
    • JavaScript (22)
    • Spring (15)
    • Java (4)
    • ASP.NET (5)
    • C# (6)
    • 알고리즘 (8)
    • HTML5 + CSS (5)
    • Git & GitHub (5)
    • Machine Learning (5)
    • 좋은 글 공유 (1)

최근 글

최근 댓글

티스토리

hELLO · Designed By 정상우.
코북

Keep going

[Chapter4] HTTP 정의
Computer Science/인터넷

[Chapter4] HTTP 정의

2023. 1. 22. 11:43

 HyperText Transfer Protocol (HTTP)는 브라우저와 서버 사이에서 사람들이 하이퍼미디어 문서를 읽을 수 있도록 웹 상에서 하이퍼미디어 문서의 전송을 가능하게 하는 기본 네트워크 프로토콜이다. 현재 버전의 HTTP 규격은 HTTP/2이다.

※ HyperText : 하이퍼텍스트는 다른 텍스트에 대한 링크를 포함하는 텍스트로, 이것은 소설과 같은 단일 선형 흐름과 반대이다.

 

 URI의 일부로서 , 예를 들어 "http://example.com/"의 "http"는 스키마(scheme)라고 부른다. "http" 스키마를 사용하는 리소스는 일반적으로 HTTP 프로토콜을 사용하여 암호화되지 않은 연결들을 전송한다. 그러나 "https"의 경우, 예를 들어 "https://developer.mozilla.org"의 "https" 스키마는 리소스가 HTTP 프로토콜을 사용여 전송되지만, 보안 TLS(이전 버전에서는 SSL) 채널을 통해 전송된다는 것을 나타낸다. 

 

 HTTP는 모든 통신이 일반 텍스트로 수행되는 텍스트 기반이며 이전 통신을 인식하지 않는 상태 비보존형이다. 이 속성은 www(world wide web) 상에서 사람들이 문서(웹 사이트)를 읽는 것을 이상적으로 수행할 수 있게 만든다. 또한 HTTP는 서버 간 REST 웹 서비스 또는 웹 사이트 안에서 보다 동적으로 웹 사이트를 만들게 해주는 AJAX 요청의 기반으로 사용될 수도 있다.

 

더 자세한 내용은 추후에 다루도록 한다.

 

 

Next Chapter : What is a URL?

 

See also : https://developer.mozilla.org/en-US/docs/Web/HTTP

출처 : https://developer.mozilla.org/en-US/docs/Glossary/HTTP

'Computer Science > 인터넷' 카테고리의 다른 글

[Chapter6] 도메인 네임  (0) 2023.02.03
[Chapter5] URL은 무엇인가?  (0) 2023.01.24
[Chapter3] 하이퍼링크는 무엇인가?  (0) 2023.01.19
[Chapter2] 웹 페이지, 웹 사이트, 웹 서버 그리고 검색 엔진의 차이  (0) 2023.01.18
[Chapter1] 인터넷은 어떻게 동작하는가?  (0) 2023.01.16
    'Computer Science/인터넷' 카테고리의 다른 글
    • [Chapter6] 도메인 네임
    • [Chapter5] URL은 무엇인가?
    • [Chapter3] 하이퍼링크는 무엇인가?
    • [Chapter2] 웹 페이지, 웹 사이트, 웹 서버 그리고 검색 엔진의 차이
    코북
    코북

    티스토리툴바