2023-04-17 TIL

0v0baek·2023년 4월 17일
0

TIL

목록 보기
31/92

http 요청 method

출처 문서 1
출처 문서 2
출처 문서 3
출처 문서 4

HTTP는 요청 메소드를 정의하고, 주어진 리소스에 수행하길 원하는 행동을 나타낸다.

요청 메소드의 종류에는 여러가지가 있다.
그 중 가장 많이 사용해 본 메소드는 GETPOST
실제로도 가장 빈번하게 쓰이는 메소드인듯 하다.

각 메소드를 정리해보자.

GET

특정 리소스의 표시를 요청

데이터를 받아와 사용자의 화면에 띄워주는 역을 한다.

GET과 유사하나 응답 본문을 포함하지 않음

즉, GET과 동일한 요청을 하지만 값을 반환하진 않는다는 소리다.

POST

특정 리소스에 엔티티 제출

서버에 특정 데이트를 보낼 때 사용한다.

PUT, PATCH

리소스를 만들거나 업데이트(수정)

PUT은 모든 리소스를 업데이트 하며,
PATCH는 리소스의 일부를 업데이트 한다.

DELETE

특정 리소스를 삭제

OPTION

목적 리소스의 통신을 설정하는 데에 쓰임

목적 리소스나 타겟 서버가 어떤 method, header, content type 를 지원하는지 알 수 있다.

TRACE

목적 리소스의 경로를 따라 메세지 loop-back 테스트를 함

즉, 웹서버로 가는 네트워크 경로를 체크하는 메소드다.

[github] organization으로 팀 프로젝트 진행하기

팀 단위로 협업을 진행할 때, 저장소를 fork해서 pull request 하는 방법도 있지만 organization해서 만드는 방법도 있다고 한다.

+ > new organization 선택

free 선택

필요한 정보 입력해서 만들기 (체크박스는 개인, 사업자를 구분하는 듯 하다)

참고로 organization 이름은 다른 것과 겹치지 않게 해야한다.

===

이번 프로젝트는 synk fork와 pull request로 진행해봤는데, 다음 프로젝트 때는 organization을 이용해서 프로젝트를 관리해보는 것도 좋을 듯 하다.

profile
개발 공부 하는 비전공자 새내기. 꾸준히 합시다!

0개의 댓글