我的标题中有Content-Type:image/png;charset=UTF-8
。我将contentType设置为image/png
,在这种情况下,这对于返回的文件是正确的。我怀疑这与默认类型为json有关。无论我将charset=UTF-8
设置为
contentType
return ResponseEntity.ok()
.contentType( MediaType.parseMediaType( mimeType.getType().toString() ) )
.lastModified( path.toFile().lastModified() )
.cacheControl( CacheControl.maxAge( 1, TimeUnit.DAYS ).cachePrivate() )
.body( resource );
这真的会导致问题吗?我该如何解决?