34 / 10 / 2
Регистрация: 20.02.2016
Сообщений: 1,559
|
||||||||||||||||
1 | ||||||||||||||||
asForm() работает. post() не работает. Почему?10.01.2021, 00:01. Показов 569. Ответов 3
Метки нет (Все метки)
Добрый день!
Но если заменить asForm() на post()
0
|
10.01.2021, 00:01 | |
Ответы с готовыми решениями:
3
Почему не работает вывод post? Парсер. Почему не работает POST? Метод POST в JSP не работает...почему? Почему не работает AJAX при отправке POST? |
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||||
10.01.2021, 12:11 | 2 | |||||
Судя по доке
Http::asForm() отправляет обычный application/x-www-form-urlencoded , т.е. это аналог формы из html и данные попадают в $_POST.А вот Http::post уже использует application/json и в $_POST такое не попадает.Я сам не пробовал (ларавел делает за меня), но гугл подсказывает такой вариант
0
|
34 / 10 / 2
Регистрация: 20.02.2016
Сообщений: 1,559
|
||||||
10.01.2021, 15:26 [ТС] | 3 | |||||
tarasalk, первый параметр url адрес, а второй параметр - массив который передаётся, как я понимаю на этот url.
Можно получить получить как-то обратно эту строку? Ниже строка не работает, выдаёт NULL.
0
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
10.01.2021, 16:16 | 4 |
Если данных нет, либо их реально нет, либо в запросе произошла ошибка. В документации написано что ошибки по умолчанию не обрабатываются. Смотрите методы successful, throw и итп. В документации все это подробно и с примерами описано.
1
|
10.01.2021, 16:16 | |
10.01.2021, 16:16 | |
Помогаю со студенческими работами здесь
4
Цикл работает неправильно, в то время как POST работает Не работает метод POST в Денвере, GET работает HTML + PHP GET работает, POST не работает Ноутбук работает только с Wi Fi роутера дома, в кафе не работает и везде. Почему? Не работает изменение, не могу понять почему, Update не работает, ошибку выдает Почему цикл for (java script) не работает в браузерах от гугла, яндекса, но работает в IE Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |