现有的@RequestMapping
注释只能将请求路径委托(delegate)给不同的 Controller 和方法,而不能检查请求域本身。
是否可以设置 spring boot 来处理来自“www.domainA.com”和“www.domainB.com”的请求,以通过使用不同的 Controller 进行不同的响应?
谢谢。
最佳答案
浏览器在 HTTP header “Host”中发送域。
@RequestMapping.headers 可用于仅匹配特定域的请求。
关于java - Spring Boot处理不同 Controller 中的请求通过传入域进行区分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49187260/