1. Handler Multipart File(File Upload)

2. Handler Multipart File(File Download)

3. Response Entity

4. @Request Body & HttpEntity

5. @Response Body & ResponseEntity

1. Handler Multipart File

1-1) Handler Multi Part File

1-2) form-file.html

Untitled

1-3) FileController

Untitled

1-4) Browser

Untitled

1-5) FileControllerTest

Untitled

2. Handler Multipart File(File Download)

2-1) 파일 리소스를 읽어오는 방법

스프링 ResourceLoader 사용하기

2-2) 파일 다운로드 응답 헤더에 설정할 내용

3. Response Entity

3-1) Response Entity

3-2) Tika 의존성 추가

Untitled

3-3) Response Entity, FileController

Untitled

4. @Request Body & Http Entity

4-1) Request Body

4-2) HttpMessageConverter

4-3) HttpEntity

4-4) @RequestBody, EventApi

4-4)-1. EventApi

Untitled

4-4)-2. EventApiTest

Untitled

4-5) HttpEntity, EventApi

4-5)-1. EventApi

Untitled

5. @ResponseBody & Http Entity

5-1) @ResponseBody

5-2) ResponseEntity

5-3) @ResponseBody, EventApi

5-3)-1. EventApi

Untitled

5-4) ResponseEntity, EventApi

5-4)-1. EventApi

Untitled

5-4)-2. EventApiTest

Untitled