HTTP

최창효·2022년 1월 6일
0
post-thumbnail

HTTP란

HyperText Transfer Protocl의 약자 입니다.

  • 위키백과에서 정의하는 HyperText는 다음과 같습니다. 하이퍼텍스트(Hypertext)는 참조(하이퍼링크)를 통해 독자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트이다.

    • 텍스트를 누르면 사이트로 이동하게 되는 게 하이퍼링크,하이퍼텍스트의 역할이라고 생각하면 됩니다.

누르면 사이트로 이동합니다
  • Transer이동,전송을 뜻하는 단어입니다.

  • Protocol복수의 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약입니다.

    • 조금 더 간단하게 규칙이라고 이해할 수 있습니다.

->세 단어를 조합해서 나오는 HTTP의 의미는 다음과 같습니다 텍스트를 누르면 사이트로 이동하는 규칙

  • 여러 사이트들에서 HTTP를 각각 다음과 같이 정의하고 있습니다.
    • 위키백과: W3 상에서 정보를 주고받을 수 있는 프로토콜이다
    • 나무위키: 문서를 전송하기 위한 약속이다

HTTP에서 하고 있는 약속, 규칙은 무엇일까요?

HTTP는 서버/클라이언트 모델을 따릅니다. 클라이언트에서 요청(request)을 보내면 서버는 해당 요청을 처리해 응답(response)하는 구조로 HTTP는 진행됩니다.

요청 메서드

3줄 마무리

  • HTTP는 데이터를 주고받는 약속입니다.
  • 클라이언트가 요청하면 서버에서 해당 요청을 응답하는 방식으로 데이터를 주고받습니다.
  • 클라이언트는 요청할 때 get,post 등의 방식을 선택해서 요청을 합니다.

References

profile
기록하고 정리하는 걸 좋아하는 개발자.

0개의 댓글