我有一个format :xml
Grape::API,对于删除请求,我想返回一个空响应。
我尝试输入的所有内容,true,false,nil,它都会尝试转换为 xml。我该怎么做呢?
谢谢
我有一个format :xml
Grape::API,对于删除请求,我想返回一个空响应。
我尝试输入的所有内容,true,false,nil,它都会尝试转换为 xml。我该怎么做呢?
谢谢
利用:
delete do
# your code...
body false
end
通常,你不会。由于空白正文不是有效的 xml。但如果你坚持:
module NullXml
def self.to_xml
""
end
end
# grape endpoint
delete "/something" do
# do the deletion
NullXml
end
对我来说,这成功了
rack_response('', 404)