вы можете попробовать указать Mediatype
, который создает ваш запрос.
@RequestMapping(path = "/view", produces = "application/vnd.openxmlformats-officedocument.wordprocessingml.document")
не уверен, сможете ли вы заставить его работать с byte[]
, но вместо него вы можете использовать Resource
в качестве типа возврата, например:
@GetMapping(path = "/word", produces = "application/vnd.openxmlformats-officedocument.wordprocessingml.document")
public @ResponseBody HttpEntity<Resource> words() throws IOException {
return new HttpEntity<Resource>(new ClassPathResource("/static/hello word.docx"));
}