我定义了以下API:
object api_event extends RestHelper {
serve {
case "events" :: Nil XmlGet _ => <b>static</b>
}
}
从浏览器中查询我正确获取数据。
[INFO] net.liftweb.util.TimeHelpers - 服务请求(GET)/事件返回200,耗时27毫秒
使用以下代码从javascript(JQuery)开始:
$.get('events', function(data)
{ alert('Load was performed.');}
);
我得到了404:
[INFO] net.liftweb.util.TimeHelpers - 服务请求(GET)/事件返回404,耗时816毫秒
问:我是否正在使用JQuery执行请求?答案 0 :(得分:0)
即使允许浏览器执行请求/事件并获得正确的结果,从Js调用请求必须是:
$.get('events.xml', function(data)
{ alert('Load was performed.');}
);
所以我必须指定.xml