1
Есть трюк, чтобы обойти принудительные Относительные разрешения при установке Расположения поля в заголовке ответа в Restlet?Относительная ссылка в заголовке ответа в Restlet
Есть трюк, чтобы обойти принудительные Относительные разрешения при установке Расположения поля в заголовке ответа в Restlet?Относительная ссылка в заголовке ответа в Restlet
Вам нужно построить в явном виде построить абсолютный адрес таким образом, в качестве ресурса сервера, например:
@Post
public void addElement(Element element) {
Element addedElement = (...)
setLocationRef(getRootRef()
+ "/elements/" + element.getId());
setStatus(Status.SUCCESS_CREATED);
}
право, но это по-прежнему заставляет меня передать абсолютную ссылку в заголовке ответа. Цель состоит в том, чтобы передать относительную ссылку и позволить клиенту беспокоиться о ее разрешении. – epz
RFC7231, который устаревает RFC2616, позволяет местоположению иметь форму относительной ссылки (раздел 7.1.2). Допускает ли реализация Restlet переопределить поведение по умолчанию Относительных разрешений? Есть ли способ создать заголовок вручную? Спасибо Тьерри за ваш ответ! – epz