Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0. HTTP 에 대한 조사 #6

Open
hoyyChoi opened this issue Aug 30, 2022 · 0 comments
Open

0. HTTP 에 대한 조사 #6

hoyyChoi opened this issue Aug 30, 2022 · 0 comments
Labels
조사 Improvements or additions to documentation

Comments

@hoyyChoi
Copy link
Member

hoyyChoi commented Aug 30, 2022

HTTP

  • 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜(컴퓨터나 원거리 통신장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계)
  • HTTP를 통해 전달되는 자료는 http:로 시작하는 URL(인터넷 주소)로 조회
  • 상태가 없는 프로토콜이며, 데이터를 주고 받기 위한 각각의 데이터요청이 서로 독립적으로 관리가 됨. (이전 데이터와 다음데이터 요청이 관련이 없다)

URL

  • 서버에 자원을 요청하기 위해 입력하는 영문 주소
  • 숫자로 되어 있는 IP주소보다는 훨씬 기억하기 쉽기 때문에 사용

http://www.domain.com:1234/path/to/resource?a=b&x=y

  • http -> 프로토콜
  • www.domain.com -> 도메인
  • 1234 -> port
  • path/to/resource -> resource path (경로)
  • a=b&x=y -> query

HTTP 요청 메서드

  • URL을 이용하면 서버에 특정 데이터를 요청 가능
  • 요청하는 데이터에 특정 동작을 수행하기 위해선 요청 메서드를 이용해야 함.

GET : 존재하는 자원에 대한 요청
POST : 새로운 자원을 생성
PUT : 존재하는 자원에 대한 변경
DELETE : 존재하는 자원에 대한 삭제

@1013115 1013115 changed the title HTTP 에 대한 조사 0. HTTP 에 대한 조사 Sep 3, 2022
@1013115 1013115 added the 조사 Improvements or additions to documentation label Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
조사 Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants