-
JAVA/Spring + Angular 5 POST 전송시 400 에러JAVA/Spring 2018. 2. 5. 00:18
흔히 form 전송할때 formData 를 전송하다가
이번에 처음으로 angular 전송을 시도해봤는데 삽질을 좀 했다..
그동안 POST 전송은 form data를 헤더에 담아서 넘기는건줄 알았는데
HTML 의 form 태그가 알아서 x-www-from-urlencode 를 해서 넘겨주는 것이였다..
이과정을 거치치 않고 그냥 넘기려니까
spring 에서 @RequestParam("name") String value 에서 계속 value 가 없다고 오류가 생기는 것이였다..
그와중에 본것이 @RequestBody 인데
angular 에서 POST 전송시
body 에 JSON 형태로 데이터를 전송하게 되는데
그럼 spring 에서도 body 데이터를 받아야 한다...
굉장히 쉬운 개념이지만, 쓸데없는 .. 아니 쓸데있는 삽질 이였다고 생각한다.
'JAVA > Spring' 카테고리의 다른 글
spring boot + JPA + security 로그인 설정 (9) 2018.02.19 AWS 8080 포트 열기 (0) 2018.02.12 spring boot + angular 2+ 404 not found (0) 2018.01.29 [spring boot 설정] 2017-10-03 버전 (0) 2017.10.03 spring 개발환경 구성하기 (0) 2017.10.02