我遇到了这个 Laravel 4 问题,这让我很困惑。我在同一个控制器上创建了这两种方法。控制器声明为安静。ajax 请求来自不同的域。
不工作
public function getOwnlist(){
$test = User::with(array("images", "images.category"))->find(Auth::user()->id);
return Response::json($test, 200, array('Access-Control-Allow-Origin' => '*'));
}
作品
public function getLatest(){
$images = DB::table("images")->where("public","=","1")->orderBy("created_at")->take(10)->get();
return Response::json($images, 200, array('Access-Control-Allow-Origin' => '*'));
}
浏览器得到一个标准的跨域错误。