Nikita
у тебя наверно пхп же?
Alexander
а ты на своем беке точно слушаешь пост?
Мало того, я даже $_REQUEST слушаю (возвращаю) чтобы понимать, пришла информация хоть какая или нет.
Stanislav
пост.
А какие символы ты энкодишь?
Alexander
А какие символы ты энкодишь?
ANSI вроде бы... хотя... нет, русские тоже, значит UTF-8
Stanislav
ANSI вроде бы... хотя... нет, русские тоже, значит UTF-8
Не, в смысле параметры в урле или тело запроса?
Nikita
ну в пост можно тоже query параметры посылать
Alexander
Nikita
WTF??
Nikita
а стоп
Nikita
бля
Nikita
зачем ты serialize делаешь
Nikita
axios сам это делает
Alexander
Блин.. ща.. покажу.
Stanislav
Блин.. не понимаю :(
покажи урл по которому отправляешь запрос
Nikita
и где ты url указываешь?
Alexander
Stanislav
в devtools запрос вообще есть?
Stanislav
axios точно в this.$root?
Alexander
Да, точно
Alexander
В логах "сети" запрос есть, а дев-тулз не знаю где и как посмотреть.
Nikita
открываешь дев тулзу -> network -> там есть вкладка XHR
Nikita
и ее смотришь
Alexander
Nikita
Alexander
У меня мозила под виндой, это нормально?
Nikita
ну ты верно открыл
Nikita
ты пост запрос слушаешь через $_POST?
Alexander
Да.
Nikita
Смотри
Nikita
какое дело
Alexander
Приник
Nikita
Когда ты передаешь чистый объект в axios, то axios его сериализует через JSON.stringify, а потом посылает пост запросом с content-type: application/json
Nikita
пхп не умеет работать с json с помощью $_POST
Alexander
да, это я понял, причём без ключа, а прямо, и его надо с потока выдёргивать
Nikita
поэтому, ты должен читать raw запрос и парсить его
Nikita
а именно $rawPost = file_get_contents('php://input');
Nikita
а потом $json = json_decode($rawPost, true)
Alexander
Да, понял, но мне показалось, что это пцц как некрасиво. Ибо если я делаю фронт-бек, то и передачу данных надо делать однотипную. чтобы если что, при написании другого фронта (нативки, чтоли) не было таких вот косяков...
Nikita
вот только тебя удивлю, но сейчас почти весь web на json
Alexander
бля..
Alexander
давно?
Nikita
как cors появились
Nikita
может раньше?
Stanislav
Alexander
выглядит, конечно, круто)
Вот мне тоже "так" показалось. Я это решение нашел, и пошел искать как передать всё таки нормальный пост...
Nikita
ага
Alexander
Гугл говорит, что все так в пхп делают))
мода сменилась... но по мне это как то гомосеково.. хотя.. раз все так делают.. может это мне пора на пенсию...
Nikita
может тебе сначала в пхп немного? во фреймворки типо?
Nikita
laravel там?
Alexander
не.. вебпак..
Alexander
где там??
Nikita
а то такое ощущение, что ты вообще ничего не понимаешь в вебе
Nikita
laravel это пхп фреймворк
Nikita
он как раз имеет интеграцию с vue
Alexander
А, не... я №*ть каак не люблю фреймворки..
Nikita
шо ты такое советуешь, фу фу фу
да, а че? Он удивляется, что все по json общаются
Nikita
нет, конечно есть люди которые еще используют xml, но это легаси из банка
ℝei
да, а че? Он удивляется, что все по json общаются
пхп то зачем советовать, в таком случае лучше вскрытся 😆
Nikita
и только java наверно
Nikita
пхп то зачем советовать, в таком случае лучше вскрытся 😆
потому, что пхп самый простой и он на нем с php 4
ℝei
и все мы знаем какой он еще из-за того что самый простой...
Nikita
да, ладно. Прекратите эти рассиские замашки на пхп. Меня от него тошнит, но он сейчас нормальный язык и у него даже есть типизация, у него есть полноценный опп и т.д.
Alexander
Не, ну а чё.. нужны данные - сходил в базу, надо поле напечатать сделла print '<p>бла бла</p>', вообще халява.. можно даже стили инлайнить, любые :))))
Nikita
а потом, поднимаются вопросы как это поддерживать
Nikita
хотя у тебя наверно проекты были "сделал и забыл"?
Alexander
а потом, поднимаются вопросы как это поддерживать
Можно подумать ваш навороченный фреймворк поддерживать проще?
Alexander
хотя у тебя наверно проекты были "сделал и забыл"?
По типу.. один такой сейчас с нуля переписываю... ибо "забыл"...
Nikita
Можно подумать ваш навороченный фреймворк поддерживать проще?
ну, он мне позволяет стряпать фичи и выпиливать их не боясь, что все сломается
Alexander
У меня есть вот такой весёлый проект ещё.. Интересно, сколько времени понадобилось бы, чтобы подобрать фреймворк под него, изучить и написать.. фронт там, бек...
Nikita
ну так изучение это вклад в будущее
Nikita
ты тратишь время (на vue меньше всего) на изучение, а потом на каждый новый проект ты тратишь все меньше и меньше времени
ℝei
Во vue вообще порог вхождения достаточной низкий, но основы js и желательно es6+ необходимо знать как мне кажется.
Alexander
ты тратишь время (на vue меньше всего) на изучение, а потом на каждый новый проект ты тратишь все меньше и меньше времени
Вот по этому и пытаюсь его изучить, но он подхватывает ещё какие-то базовые вещи, которыми я не пользовался в виду своей отсталости и ненужности этого опыта при прямой разработке на чистом PHP.... по этому мои вопросы могут показаться весьма тупыми, но я ж не позлить Вас сюда пришел..