프레임워크/Spring, Spring Boot
[메타코딩] 스프링부트 강좌 32강(블로그 프로젝트) - 스프링 기본파싱전략과 json통신
고용인
2022. 8. 5. 16:49
1. Get요청(select)
http://localhost:8000/blog/user?username=ssar
특징 : body로 데이터를 담아 보내지 않습니다.
2. Post, Put, Delete 요청(데이터를 변경)
- 데이터를 담아 보내야 할 것이 많음.
- username, password, email, address, gender, createDate
- form 태그 method='Post'
- form 태그 -> get요청, post요청 (key=value)
- 자바스크립트로 요청을 해야함.
통일 : 자바스크립트로 ajax요청 + 데이터는 json으로 통일!! - 사용O
form:form 태그 -> post요청, put요청, delete요청, get요청 가능 - 사용X
3. 오브젝트로 데이터 받기
post방식의 key=value (x-www-form-urlencoded)
username=ssar
password=1234
오브젝트에 없는 key로는 값을 받을 수 없습니다.(없는 key를 보낸다고해서 오류가 나지는 않습니다.)
강의 주소 : https://youtu.be/gt17FdIl-3w