Spring Hateoas linkto依赖于主机请求标头。如何避免它并通过请求URL使用主机?

问题描述 投票:0回答:1

正在发送请求:

GET https://example.com/testing/123456
Request header:
 HOST: abcd.com

我得到的答复:

"_links": {
        "self": {
            "href": "https://abcd.com/data/api/customers"
        }
    }

我有没有办法以[]的形式获得响应>

"_links": {
        "self": {
            "href": "https://example.com/data/api/customers"
        }
    }

使用Hateoas 0.25.1.RELEASE

href不应使用请求主机头

请求发送:GET https://example.com/testing/123456请求标头:HOST:abcd.com响应我得到:“ _links”:{“ self”:{“ href”:“ https:// abcd .com / data / api / customers“ ...

spring rest spring-hateoas
1个回答
0
投票

一种方法是覆盖getServerName:

© www.soinside.com 2019 - 2024. All rights reserved.