Mi sto anche chiedendo come questo dovrebbe essere fatto usando l'API HATEOAS. Per ora abbiamo lavorato attorno a esso generando gli oggetti Link utilizzando le classi BasicLinkBuilder e ControllerLinkBuilder e quindi aggiungendo i parametri di query su modelli in un costruttore new Link(String href)
. È interessante notare che questo crea un collegamento con un attributo templated: true
.
abbiamo notato che il tentativo di passare in valori quali {blog}
nelle classi LinkBuilder chiuso in questi valori che tentano di essere sostituiti dai valori sulla richiesta corrente (cioè il LinkBuilder stava tentando di trovare ?blog=value
dalla richiesta corrente e sostituire value
in il Link in costruzione e che non esisteva causava un'eccezione
Anche se la soluzione non è particolarmente piacevole, la mia squadra non è stata in grado di trovare alcun modo di ottenere parametri con modelli nei LinkBuilder tramite l'API senza problemi.
fonte
2014-05-22 15:36:04
anch'io mi sto chiedendo questo ... Inoltre noterai se osservi la tua risposta che include quel collegamento che {e} sarà stato url scappato ... il che non è corretto –