在浏览器中工作时出现404错误

时间:2012-10-02 20:36:46

标签: javascript xml api lift

我定义了以下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执行请求?

1 个答案:

答案 0 :(得分:0)

即使允许浏览器执行请求/事件并获得正确的结果,从Js调用请求必须是:

$.get('events.xml', function(data) 
        { alert('Load was performed.');}
   );

所以我必须指定.xml