반응형
스프링 부팅으로 생성된 Content-Type 헤더에서 charset=utf-8을 제거하는 방법
봄부트에서 대응 본체로 mp4 파일을 보내려고 합니다.설정해봤습니다.Content-Type
로 향하는.video/mp4
다음 방법을 사용합니다.
RequestMapping 주석 매개변수:
@RequestMapping(value = "/movie.mp4", method = RequestMethod.GET, produces = "video/mp4")
다음을 통해 수동으로 헤더 값 설정
HttpHeaders
귀로에 오른ResponseEntity
.
매번 결과 헤더는 다음과 같습니다.
Content-Type:video/mp4; charset=UTF-8
어떻게 제거합니까?charset=UTF-8
사후 수정?
디버깅하는 데 시간이 좀 걸렸지만, 제가 발견한 것을 발견했습니다.HttpEncodingAutoConfiguration
놓다spring.http.encoding.force=true
에서 이 값을 false로 설정하는 경우application.properties
문자 집합이 생략됩니다.
언급URL : https://stackoverflow.com/questions/32586421/how-to-remove-charset-utf-8-in-a-content-type-header-generated-by-spring-boot
반응형
'programing' 카테고리의 다른 글
jquery Ajax 요청을 사용하여 시도/캐치 (0) | 2023.08.30 |
---|---|
파일 내용을 powershell 호스트 창으로 출력합니다. (0) | 2023.08.30 |
SQL 쿼리에서 열 이름을 Excel로 가져오는 중 (0) | 2023.08.30 |
Rails 3.1 자산 파이프라인을 사용하여 조건부로 특정 CSS 사용 (0) | 2023.08.25 |
사용자 지정 WebAPI HttpMessageHandler에서 사용자 주체를 안전하게 설정하려면 어떻게 해야 합니까? (0) | 2023.08.25 |