spring.http.encoding.charset=utf-8是用来指定HTTP请求和响应默认编码格式的
spring.http.encoding.enabled=true 表示开启字符集编码支持,指定该属性后,请求默认使用UTF-8编码;
spring.http.encoding.forve=true 表示对于响应,无论其ContentType是否包含字符集信息,都进行编码;
spring.servlet.multipart.charset=UTF-8 表示指定接受到的multipart/form-data请求的编码,默认使用ISO-8859-1编码。
#指定使用编码
server.servlet.encoding.charset=utf-8
#让系统的CharacterEncodingFilter生效
server.servlet.encoding.enabled=true
#请求和响应都使用charset属性的值
server.servlet.encoding.force=true
都是用来统一指定请求和响应的默认字符编码格式。 但是,这两个属性的使用对象不同。具体来说:一个是servlet的 一个是spring加强过的