Maison > Questions et réponses > le corps du texte
Le site Web réalise la séparation du front-end et du back-end et appelle uniquement les services back-end via l'API.
Le service back-end est écrit dans le framework PHP Laravel5.2.
Route::group(['middleware' => ['web']], function () {
//
Route::get('/', function () {
/* 返回前端应用资源 */
return "Hello";
});
});
Route::group(['middleware' => ['api']], function () {
/* 不用认证就可以访问的路由 */
Route::post('/auth/login', 'Auth\AuthController@login');
Route::post('/auth/register', 'Auth\AuthController@register');
/* 需要认证才可以访问的路由 */
Route::group(['middleware' => ['auth']], function () {
Route::get('/c', function () {
return "课程链表";
});
});
});
Le code ci-dessus appelle
{
"email": "admin@a.com",
"pasword": "adsf"
}
Pourquoi ne puis-je pas renvoyer les données JSON ?
Et le middlewareapi
和web
Quelle est la différence ?
迷茫2017-05-16 16:56:12
Voir : https://laravel.com/docs/5.2/responses#json-responses
Oh, désolé, j'ai soumis une demande et j'aurais dû ajouter ceci
$.ajax({
type: 'POST',
contentType: "application/json",
dataType: 'json',
...
});