나의 개발 성장일지
HTTP연결방식 2 본문
클라이언트측 데이터 보내기: URL이냐 BODY냐
서버측 데이터 받기: URL이나BODY위치를 정하고 받을이름을 매핑
1.GET요청 URL에서 정보 추출하는법->URL파라미터에서 추출
1-1 URL에서 @RequestParam 개별 매핑
1-2 URL에서 DTO 매핑 ->쿼리스트링과 DTO 객체 필드와 같아야한다.(스프링이넣어줌)
2.Post방식 ->URL이아닌 Body부분에서 추출(클라이언트측 보낼때 (FORM태그) -X-www-form-unlencoded)
2-1 Body부분과 DTO 매핑
2-2 body에서 키값 개별매핑-> 어떤형식으로 보낼지에따라 분석이달라짐
2-2-1 클라측에서 text/plain로 Body에 넣어서 보냄 -> json도 텍스트로 받음
2-2-2 클라측에서 appliication/json로 Body에 넣어서 보냄 ->MessageConverter가 DTO에 매핑시켜줌
'개인 공부 > 스프링부트 개념정리' 카테고리의 다른 글
Yml설정하기 (0) | 2022.11.16 |
---|---|
Lombok과 Maven환경설정 (0) | 2022.11.16 |
Http연결방식 1 (0) | 2022.11.15 |
깃허브 연동하기 (0) | 2022.11.15 |
MySQL설정하기 (0) | 2022.11.15 |