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
'프레임워크 > Spring, Spring Boot' 카테고리의 다른 글
[메타코딩] 스프링부트 강좌 34강(블로그 프로젝트) - 로그인, 회원가입 화면 만들기 (1) | 2022.08.08 |
---|---|
[메타코딩] 스프링부트 강좌 33강(블로그 프로젝트) - 메인화면 만들기 (1) | 2022.08.05 |
[메타코딩] 스프링부트 강좌 31강(블로그 프로젝트) - Exception처리하기 (1) | 2022.08.05 |
[메타코딩] 스프링부트 강좌 30강(블로그 프로젝트) - 삭제하기 테스트 (1) | 2022.07.28 |
[메타코딩] 스프링부트 강좌 29강(블로그 프로젝트) - 영속성 컨텍스트와 더티체킹 (1) | 2022.07.28 |