Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- IT시스템개발
- react
- 뷰
- CompositionAPI
- 간단 프로젝트
- 백준
- SBS 개발
- 뷰 리액트
- 쟈스
- 대문자
- MySQL
- 면접
- 백준알고리즘
- e-HR
- 리액트
- 첫 리액트
- 자바
- 웹 개발 면접 질문
- 사내시스템
- 1차면접
- Vue.js
- SBS 본사
- 트리
- URL입력
- 오라클
- 뷰 리액트 비교
- 경력직
- 알고리즘
- 프로젝트 후기
- 첫 React
Archives
- Today
- Total
리주의 프로그래밍 공부
[스프링 쇼핑몰 도전]21.03.16 본문
RESTful한 코드를 위해 상품 수정 부분을 수정하면서 수많은 에러를 만났다.
>>
결론은 파일 전송은 PUT으로 사용하지 못한다는 것이다.
여러 검색을 통해, 웹브라우저가 PUT(과 DELETE)을 인식하지 못하여, httpMethodFilter 설정을 통해 put과 delete를 처리해주는건 일찍 알게 됐다. 이 설정을 해둔 뒤에, putmapping으로 등록된 상품 수정을 하기 위한 코드 수정을 계속 해왔다. 하지만, 이상하게도 프론트엔드에서 보내는 form Data에는 값이 잘 들어가 있는데, 백엔드로 오면 값이 다 사라져 있었다. 이걸 해결하고자 여러 코드들을 참고하여 수정해봤지만, 돌아오는건 에러 또는 비어있는 객체뿐...
오늘에서야 다른 분이 아래 참고 사이트를 보여주셔서, 여태까지 한 일들이 무의미 했다는 것을 깨닫게 되었다. 아쉽게도 파일이 있는 부분에서는 POST를 써야할 것 같다. 혹시나.. 정말 혹시나 내가 모르는 put으로 파일 수정이 가능한 방법이 있다면 하루빨리 알고 싶다.
참고 사이트 : blog.outsider.ne.kr/1001
+ PutMapping으로 MultipartFile을 사용한 글을 보게됐다. 시간날 때, 코드를 읽어봐야겠다.
'프로젝트 > [spring]쇼핑몰 홈페이지 도전기' 카테고리의 다른 글
| [스프링 쇼핑몰 도전]21.04.05 (0) | 2021.04.05 |
|---|---|
| [스프링 쇼핑몰 도전]21.03.12 (0) | 2021.03.12 |
| [스프링 쇼핑몰 도전]21.03.11 (0) | 2021.03.11 |
| [스프링 쇼핑몰 도전]21.03.10 (0) | 2021.03.10 |
| [스프링 쇼핑몰 도전]21.03.09 (0) | 2021.03.09 |