클라이언트는 HTTP 메시지를 Request
(UI를 어떻게 그릴지 )
서버는 데이터 조작 등
HTTP 메서드 종류
주요 메서드
• GET: 리소스 조회
• POST: 요청 데이터 처리, 주로 등록에 사용
• PUT: 리소스를 대체, 해당 리소스가 없으면 생성
• PATCH: 리소스 부분 변경
• DELETE: 리소스 삭제
클라이언트 - > 서버 전송
동적 조회는 쿼리파라미터 사용함
폼 전송
http 헤더에 Content-Type: application/x-www-form-urlencoded
바디에 쿼리스트링 형태로 보냄
파일 전송 Content-Type: multipart/form-data
HTML Form 전송은 GET, POST만 지원
• 안전(Safe Methods)
• 멱등(Idempotent Methods)
• 캐시가능(Cacheable Methods)