Laravel AngularJS $ http запрос всегда пуст - PullRequest
0 голосов
/ 04 июня 2018

Я знаю, что на этот вопрос уже есть много ответов, но ни один из них, похоже, не соответствует моей проблеме, поэтому вот она.

Я использую $ http AngularJS, чтобы сделать GET-запрос к моему Laravel5.6 контроллер.

Контроллер ClientsController выглядит следующим образом:

<?php

namespace App\Http\Controllers\Admin;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Illuminate\Http\Request;

use App\Client;

class ClientsController extends Controller
{
    public function activate($id) {
        $client = Client::find($id);
        return $client;
    }

}

, где App \ Client ссылается на существующую модель.

На маршруте это выглядит так:

Route::get('/clients/activate/{id}', 'Admin\\ClientsController@activate');

и форма запроса angularJS:

$http({
    url: client_url_with_id
    method: "GET"
}).then(function(response) {
    console.log(response.data);
});

Всегда отображается пустым.Я не понимаю почему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...