У меня проблема с неправильным URL в URL запроса. У меня есть api в Laravel, адрес к нему: api.shop.local - это vhost. Когда я отправляю запрос из angular с помощью POST, на вкладке Network в консоли в RequestURL появляется: client.shop.local вместо api.shop.local.
Что я делаю не так?
Это мой код:
JS
$scope.login = function (data) {
console.log(data);
$http({
method: 'POST',
url: 'authenticate',
data: {email: data.username, password: data.password}
}).then(
function (res) {
console.log('succes !', res.data);
},
function (err) {
console.log('error...', err);
}
);
};
И маршруты в API Laravel:
Route::group(['prefix' => 'api'], function()
{
Route::resource('authenticate', 'AuthenticateController', ['only' => ['index']]);
Route::post('authenticate', 'AuthenticateController@authenticate');
});