作者:会哭的鱼2602919185 | 来源:互联网 | 2023-08-20 18:08
jquery的ajax方法,对GET方式的请求,会把url和query参数按
1
| http://xxx.xxx/#/bbb?arg1=ddd |
这种方式拼接起来发起请求.
我定义一个这样的路由Route::get('#/bbb/{arg1}'),这个路由能识别的请求是
1
| http://xxx.xxx/#/bbb/ddd. |
对这样的问题,laravel的路由要如何写才能正确响应前端的AJAX请求啊?
贴出解决后的代码备忘:
路由:
1
| Route::get('getProjectInfoByAPI/{url?}', 'ProjectController@getProjectInfo'); |
前端:
1 2 3 4 5 6 7 8 9 10 11 12
| $.ajax({
url: 'getProjectInfoByAPI',
type: 'GET',
data: {
url: xxx,
},
dataType: 'json',
success: function(response){
}
});
}); |