我正在使用Laravel 5并声明了一个与控制器操作相对应的路由,但在ajax调用的情况下,它会给出"This webpage has a redirect loop"
和net::ERR_TOO_MANY_REDIRECTS
的错误。
我的路线是:
Route::get('getsubcategories/{id}', 'HomeController@getsubcategories')
->where('id', '[0-9]+');
控制器:
public function getsubcategories($id){
return "abc";
}
我不知道问题所在的位置。有什么建议吗?
答案 0 :(得分:0)
如果您正在使用表单请求,请确保您没有在构造函数中注入该类。
我的错误是:
public function __construct(SupplierFormRequest $supplier)
{
$this->supplier = $supplier;
}
而不是在那里注入接口。