2016-04-02 5 views

ответ

0

Вам нужно построить в явном виде построить абсолютный адрес таким образом, в качестве ресурса сервера, например:

@Post 
public void addElement(Element element) { 
    Element addedElement = (...) 
    setLocationRef(getRootRef() 
      + "/elements/" + element.getId()); 
    setStatus(Status.SUCCESS_CREATED); 
} 
+0

право, но это по-прежнему заставляет меня передать абсолютную ссылку в заголовке ответа. Цель состоит в том, чтобы передать относительную ссылку и позволить клиенту беспокоиться о ее разрешении. – epz

+0

RFC7231, который устаревает RFC2616, позволяет местоположению иметь форму относительной ссылки (раздел 7.1.2). Допускает ли реализация Restlet переопределить поведение по умолчанию Относительных разрешений? Есть ли способ создать заголовок вручную? Спасибо Тьерри за ваш ответ! – epz

 Смежные вопросы

  • Нет связанных вопросов^_^