3

我有一个format :xmlGrape::API,对于删除请求,我想返回一个空响应。

我尝试输入的所有内容,true,false,nil,它都会尝试转换为 xml。我该怎么做呢?

谢谢

4

3 回答 3

4

利用:

delete do
  # your code...
  body false
end
于 2018-05-01T19:02:02.283 回答
1

通常,你不会。由于空白正文不是有效的 xml。但如果你坚持:

module NullXml
  def self.to_xml
    ""
  end
end

# grape endpoint
delete "/something" do
  # do the deletion
  NullXml
end
于 2013-08-09T07:54:08.257 回答
0

对我来说,这成功了

    rack_response('', 404)
于 2019-11-22T14:24:29.387 回答