
HTTP (HyperText Transfer Protocol)
Transfer Protocol : 통신을 하기 위한 규약
HyperText : 다른 문서로 향하는 링크가 있는 테스트
| 메서드 | 기능 |
|---|---|
| GET | 리소스를 가져올 때 사용 |
| POST | 리소스에 대해 임의의 작업 (생성, 수정 등) 할 때 사용 |
| PUT | 리소스를 대체할 때 사용 |
| DELETE | 리소스를 삭제할 때 사용 |
비록 HTTP 메서드가 이런 기능을 한다고 하지만 실제 기능은 전적으로 API를 개발하는 개발자에게 달려 있다.
| 응답 코드 | 뜻 |
|---|---|
| 200 | 성공적으로 요청을 처리함 |
| 404 | 해당 리소스는 존재하지 않음 |
| 403 | 송신자에게 해당 리소스에 접근할 권한이 없음 |
| 500 | 서버의 에러로 인해 요청을 처리할 수 없음 |
HTTP 응답코드를 통해 사용자는 요청이 어떻게 처리되었는지 확인할 수 있다.
출처
https://www.ionos.com/digitalguide/hosting/technical-matters/what-is-http/
책 React.js, 스프링부트, AWS로 배우는 웹 개발 101