我试图做出与此路由laravel控制装置的呼叫:500,错误,内部服务器错误阿贾克斯laravel控制器
Route::post('obtenerNodos', '[email protected]');
,但我只是得到:500 , error, Internal Server Error
$.ajax({
url: "obtenerNodos",
data: { id: '1' },
method: 'post',
success: function() {
console.log("done");
//do something
},error: function(xhr, ajaxOptions, thrownError){
console.log(xhr.status+" ,"+" "+ajaxOptions+", "+thrownError);
}
});
这是控制器:
namespace App\Http\Controllers;
use GuzzleHttp\Client; use Illuminate\Http\Request;
class panelController extends Controller {
public function viewpanel(){
return view('admin.panel');
}
public function viewstats(){
return view('admin.estadisticas');
}
public function viewfacs(){
$client = new Client();
$res = $client->get('http://smartbill.co:332/SmartBill2/rest/factura/get?codigo=FA001100x01&token=fd25834e78c7c4f806e9e56b307d16c18a847197');
$respuesta = json_decode($res->getBody()->getContents(),true);
return view('admin.factura_add')->with('facturas', $respuesta);
}
public function viewfacsreg(){
return view('admin.factura_reg');
}
public function cerrarSesion(){
//matar sesion antes de hacer la redirreccion
return view('welcome');
}
public function obtenerNodos($id){
$id = Input::get("id");
return "done";
}
}
这是完整的错误:
POST http://binario.com/obtenerNodos 500 (Internal Server Error) send @ jquery.min.js:6 ajax @ jquery.min.js:6 (anonymous) @ viewfacsreg:199
你可以分享'obtenerNodos()'从代码的控制器? – yoeunes
也可以共享堆栈跟踪误差 – yoeunes
@yoeunes已编辑的职位 –