Изменение формата _links Spring Boot Data Rest - PullRequest
0 голосов
/ 02 августа 2020

До версии 2.0.0 spring-boot-starter-parent формат экспортируемых ресурсов был следующим:

"_links" : {
    "sections" : {
      "href" : "http://app.wpstudio.local/api/sections{?page,size,sort}",
      "templated" : true
    }

Когда я обновился до 2.1.0, формат внезапно стал следующим ( обратите внимание на переключение с домена app.wpstudio.local на localhost: 6060):

"_links" : {
    "elements" : {
      "href" : "http://localhost:6060/api/elements{?page,size,sort}",
      "templated" : true
    }

Домен app.wpstudio.local проксируется на localhost: 6060 в Apache 2.4:

<VirtualHost *:80>
    ServerName app.wpstudio.local
    ProxyPass / http://localhost:6060/
    ProxyPassReverse / http://localhost:6060/
</VirtualHost>

Большая часть моего внешнего кода использует эти ссылки, и теперь код ломается как localhost: 6060 - это не тот домен, в котором зарегистрирован пользователь.

Я потратил дни на изучение каждого единственный ресурс, который я смог найти на inte rnet, и не смог найти способ вернуть прежнее поведение. Будем очень признательны за любые полезные указатели.

Alex

...