У меня есть этот фрагмент кода в функции под названием enviar()
, которая будет отправлять данные на внутренний сервер.
methods: {
...
enviar() {
this.editable = false
const form = new FormData();
form.append('nombre', this.nombre)
axios.post('http://test.test/test.php', {
data: this.data,
_method: 'patch'
})
},
...
Я думаю, что это правильно, по крайней мере, в соответствии с документацией и этим вопрос Я прочитал, прежде чем начать свой собственный.
Я проверил очень много вещей, я настроил минимальный сервер (test.test), который имеет тестовый файл. php, который просто:
POST
<?php print_r($_POST); ?>
GET
<?php print_r($_GET); ?>
Я хотел посмотреть, возвращает ли он что-нибудь ... и это так!
GET
Array
(
)
POST
Array
(
)
Так что и $ _POST, и $_GET
являются пустыми массивами. Даже если я изменил маршрут на http://test.test/test.php?x=whatever
, $_GET
все еще пуст
Я все делаю неправильно? Разве я не понимаю, что топор ios и все такое?