2016-04-02 30 views
1

'daki yanıt üstbilgisindeki göreceli referans Restlet'te yanıt üstbilgisinde Konum alanını ayarlarken zorunlu göreli başvuru çözümünü atlamak için bir numara var mı?Restlet

cevap

0

Açıkça inşa örneğin bir sunucu bir kaynakta mutlak URL'yi bu şekilde inşa etmek gerekir:

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

Sağa, ancak bu hala cevap başlığında mutlak bir başvuru geçmesine beni zorlar. Amaç, göreceli bir referansı iletmek ve müşterinin çözümü hakkında endişelenmesini sağlamaktır. RFC2616'yı tutuklayan – epz

+0

RFC7231, Konum'un göreceli bir başvuru formuna sahip olmasını sağlar (bölüm 7.1.2). Restlet uygulaması göreli referans çözünürlüğünün varsayılan davranışını geçersiz kılar mı? Üstbilgiyi el ile oluşturmanın bir yolu olabilir mi? Cevabınız için teşekkürler Thierry! – epz