HTTP통신이란? = communication
약속을 protocol이라고 하는데
웹서버 <---> 클라이언트 간의 주고 받는 상호간의 약속을 ==HTTP 프로토콜==이라고 한다.
url구성 : http(s):// + www. + hostinger.com + /tutorials/what-is-...
프로토콜 서브도메인 메인도메인 path와 page
http 프로토콜이 어떤 약속을 가지고 있는데 그 약속의 종류를 알아보자(메서드)
1. GET요청 : 어떤 데이터를 조회하고싶어 요청
2. POST요청 : 어떤 데이터를 생성하고싶어 요청
3. PUT, PATCH : 어떤 데이터를 수정하고 싶어 요청 (isdone을 true에서 false로 바꾸고싶어)
4. DELETE : 어떤 데이터를 삭제하고싶어 요청
5. 등등 더 많은 메소드가 있따 [https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods]
클라이언트가 서버에 어떤 요청(request)를 하고 나면, 서버는 응답(response)를 제공한다. 그때 각 응답은 상태코드를 갖는다.
<4로 시작하는 클라이언트 오류>
이런 느낌!