Я пытаюсь создать форму, где пользователь заполняет некоторые данные, и после этого данные отправляются на сервер
methods: {
sendOrder () {
this.loading = true;
axios.post ('/send/', {
firstName: this.firstName,
lastName: this.lastName,
phone: this.phone,
delivery: this.delivery,
... (this.delivery? {address: this.address}: {}),
note: this.note,
items: this.items,
total: this.total
})
, это прекрасно работает на моем локальном сервере, однако, когда я настраиваю на реальном сервере я получаю следующую ошибку в консоли:
http://my-website.com/email-sender/public/send 405 (Method Not Allowed)
Я сомневаюсь в этой части ответа, где вы можете увидеть ... email-sender/public
...
Возможно ли это из-за неправильной настройки .htaccess?
Кроме того, когда я отправляю почтовый запрос по тому же маршруту через почтальона, я получаю эту ошибку:
Status: 419 unknown status
не имеет значения, если я отправлю запрос на http://my-webiste.com/send
или
http://my-webiste.com/public/email-sender/send
ошибка почтальона всегда 419
.
Маршруты (из комментария) :
Route::get('/', 'OrderController@index');
Route::get('/thankyou', 'OrderController@thankyou');
Route::post('/send', 'OrderController@send');