Моя проблема
Проще говоря, у меня есть две системы, которые работают вместе, одна из которых представляет собой простой html и использует Axios для отправки запросов в мое приложение laravel, а другая - приложение laravel, которое по сути является просто API для первого приложения. Когда я делаю запрос к API laravel, я продолжаю получать данные обратно, к которым добавляется открывающий тег <?php
", который вызывает всевозможные случайные проблемы!
Javascript
axios.post('http://my.app.test/api/authenticate').then((response) => {
let data = response.data;
console.log(data);
});
Laravel - api.php
Route::middleware('api')->group(function(){
Route::post('/authenticate', function(Request $request){
return [
'something',
'something else'
];
});
});
Результат
<?php["something","something else"]
Любое понимание того, почему это происходит, будет полезно. Если вам нужна дополнительная информация, пожалуйста, спрашивайте и предоставляйте! Заранее спасибо.