我想假装一个服务器,其响应是xml。我怎么能这样做?
has_many :through
答案 0 :(得分:2)
当您使用respondWith
模拟响应时,该方法的第三个参数是一个描述所需响应的数组。数组的第三个元素是<note></note>
,它是响应的主体,因此您可以将XML作为字符串放在那里。
var xml = getXmlStringSomehow();
server.respondWith(
"GET",
"testurl",
[
200,
{
"Content-Type": "application/xml",
"Access-Control-Allow-Origin": "*",
"Cache-Control": "max-age=0, must-revalidate",
"Connection": "close"
},
xml
]);