Я пытаюсь реализовать импорт из CSV.
Ниже /routes/api.php
Route::post('caregivers/import', 'CaregiverController@import');
Route::apiResource('caregivers', 'CaregiverController');
Route::post('caregivers/find/consumer_service/{consumer_service}', 'CaregiverController@find');
Route::post('caregivers/assign/consumer_services/{consumer_service}/schedule/{service_schedule}', 'CaregiverController@assign');
Route::post('caregivers/update/consumer_services/{consumer_service}/schedule/{service_schedule}/assignment/{assignment}', 'CaregiverController@updateAssignment');
Ниже код контроллера
class CaregiverController extends Controller
{
.....
public function import(Request $request)
{
.....
}
}
Я назвал этот маршрут, используя Ax ios
caregiverImport(context, payload) {
return new Promise((resolve, reject) => {
axios
.post("caregivers/import", payload, {
headers: {
"Content-Type": "multipart/form-data"
}
})
.then(response => {
resolve(response);
})
.catch(error => {
reject(error);
});
});
},
Он отлично работает на локальном компьютере, но возвращает сообщение об ошибке при входе на сервер (цифровой океан)
Ниже приведено сообщение об ошибке
The post method is not supported for this route. Supported methods: GET, HEAD, PUT, PATCH, DELETE.
Пожалуйста, помогите мне. Что не так?