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 | 31 |
Tags
- 전자서명
- 대칭키알고리즘
- 대칭키암호시스템
- NPM
- node.js
- 무결성
- 동적쿼리
- 대칭키암호화
- 암호학
- Spring
- 서드파티모듈
- mybatis
- fullcalendar
- C#크롤링
- 국제화
- JavaScript
- RequestMethod.POST
- c:forEach
- 해시함수
- MySQL
- SQL
- vscode
- AndroidStudio
- react
- JSTL
- c:choose
- jQuery
- Java
- jsx
- 공개키암호시스템
Archives
- Today
- Total
Today Yewon Learned
[Spring] @RequestMapping의 GET/POST 요청 본문
@RequestMapping
- URL을 컨트롤러의 메서드와 매핑할 때 사용하는 어노테이션
- 요청주소 (url) 설정, 요청 방식(GET, POST, DELETE, PATCH) 설정
- 요청 방식 동시 설정 가능
ex) @RequestMapping(value = "/test", method = {RequestMethod.GET, RequestMethod.POST})
* 만약 GET, POST 상관없이 Controller의 로직을 수행하고 싶다면, RequstMapping의 method부분을 삭제하면 됨
GET 방식
@RequestMapping(value="경로", method=RequestMethod.GET)
- GET 방식의 경우는 헤더에 붙여서 전송되기 때문에, 도메인 주소를 보면 내가 입력한 값이 노출됨
- 보안적 문제 발생 가능성 있음
- READ 즉, 데이터를 SELECT 할때 사용하는 것이 좋음
POST 방식
@RequestMapping(value="경로", mathod=RequestMethod.POST)
- POST 방식의 경우는 내가 입력한 값이 숨겨서 전송됨
- CREATE 즉, 데이터를 INSERT, UPDATE, DELETE 할때 사용하는 것이 좋음
'Spring' 카테고리의 다른 글
| [Spring] Request method 'POST' not supported 오류 해결 (0) | 2022.07.04 |
|---|---|
| [Spring] MVC (Model-View-Controller) Pattern (0) | 2021.11.25 |
| [Spring] Spring Annotation (0) | 2021.11.09 |
Comments