客户端使用Jsonp进行跨域请求,
在nutz服务端使用:
1. Ok("jsonp:ok")注解
返回:null([....])。
2. 在方法中使用callback参数拼接 :res = callback + "(" + res + ")";
返回结果中不是json,出现了“/”字符。
返回的数据格式都不正确,
请问具体如何操作?
@symous 请求者不能加个url参数的,不是路径参数啊
@IconBean
@At("/lost")
@Ok("jsonp:full")
@Fail("http:500")
public calss Method{
@At("/site/?")
public List<Site> lostSite(int id)
{.....}
}
Rest测试路径:/Service/lost/site/1944
@symous callback得作为请求参数传进来啊。
@symous 配合自定义ViewMaker,可以覆盖默认的jsonp