2013-05-29 25 views
1

我有一個format :xml葡萄:: API和刪除請求我想返回一個空的響應。如何用葡萄返回空的答案?

我嘗試輸入儘管,真,假,零,它試圖轉換爲XML。我會如何去做這件事?

謝謝

回答

1

通常,你不會。由於空白主體不是有效的xml。但是,如果你堅持:

module NullXml 
    def self.to_xml 
    "" 
    end 
end 

# grape endpoint 
delete "/something" do 
    # do the deletion 
    NullXml 
end 
+0

它應該返回的正確響應是什麼?我使用的DataMapper以奇怪的方式覆蓋'to_xml'方法。如果沒有找到記錄,我想確保回覆正確的回覆。 – Tallboy

+0

您應該使用有效的xml返回狀態200。 xml內容可以是好吧或類似的東西。 –