목차 |
---|
REST란?
HTTP Method
HTTP Method | 용도 | Spring Annotation | 기타 | |
---|---|---|---|---|
Web | REST | |||
GET | 정보를 가져올 때 | @Get | @GetMapping | URL을 통해 파라미터 형식으로 전달 |
POST | 정보를 변경할때 | @Post | @PostMapping | HTTP Request Body에 변경할 내용을 포함해서 서버로 전달 |
PUT | 정보를 신규로 저장할 때 | @Put | @PutMapping | HTTP Request Body에 신규로 저장할 내용을 포함해서 서버로 전달 |
DELETE | 정보를 삭제할때 | @Delete | @DeleteMapping | URL을 통해 파라미터 형식으로 전달 |
- REST 이전에는 POST 방식으로 데이터를 변경(신규 추가, 변경, 삭제)하는 작업을 수행함
- PUT, DELETE는 REST 이전에 보안 위배로 등록되어 활용할 수 없었으며 현재도 막는 기업들이 있음
...