본문 바로가기

post2

HTTP 메서드 예시 Method 활용 데이터 전달 방법 (client -> server)쿼리 파라미터를 이용한 데이터 전송GET방식Message Body를 통한 데이터 전송POST, PUT, PATCH 방식 데이터 전달 상황정적 데이터 조회동적 데이터 조회 (검색, 필터링 ... )HTML Form을 통한 데이터 전송 ( 회원 가입, 상품 주문, 데이터 변경)HTTP API를 통한 데이터 전송 (서버 to 서버, 앱/웹(AJAX) 클라이언트)  데이터 전달 예시1. 정적 데이터 조회이미지 , 정적 텍스트 문서GET사용2. 동적 데이터 조회검색, 게시판 필터링GET사용 (쿼리 파라미터를 이용해서 데이터 전달)3. HTML Form 전송HTML Form 은 GET/POST 만 지원GET쿼리 파라미터로 데이터 전달 ( ex) G.. 2024. 8. 26.
HTTP 프로토콜 #2 ( Method ) GET, POST, PUT, PATCH, DELETE GET리소스 조회 목적으로 사용해당 자원 리소스를 URL에 검색해서 불러옴서버로 데이터를 전달할 때는 "URL의 query 부분에 작성"해서 보냄GET /search?q=hello HTTP/1.1HOST: www.naver.com  POST요청 데이터 처리message Body를 이용해서 데이터 전달POST 리소스 자원 위치(URL)을 서버가 관리하므로 POST로 들어오는 리소스마다 지정해줘야함POST 요청이 올때에 사용 목적에 따라 달라지기에, 해당 리소스 요청이 올때 어떻게 처리할 것인지 리소스 마다 정해야함POST /main HTTP/1,1Content-Type = application/json{    "name" : "pp",    "count.. 2024. 8. 23.