当使用Tomcat的标准重定向时,服务器会生成HTTP状态代码302
。是否可以将此代码更改为307
?
Tomcat的标准重定向:
conf/server.xml:
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443" ...
<Connector port="8443" protocol="HTTP/1.1" scheme="https" SSLEnabled="true" secure="true" ...
conf/web.xml
<security-constraint>
<web-resource-collection>
<web-resource-name>server</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
有一个similar question。但是,提问者有可能扩展我们没有的LaxRedirectStrategy
。如果可能,我们更愿意仅更改配置设置。