Dee3
@Dee3

Почему запрос GET приходит именно в таком виде?

Использую встроенную возможность битрикса слать хуки.
Нужно отправить с помощью GET многострочный текст обработчику postchat.php
Сформировал в браузере хром строку вида
postchat.php?message=Первая строка%0A Вторая строка

При отправке на обработчик приходит:
Array
(
   [message] => Первая строка
Вторая строка
)


Видно что перенос строки отрабатывает нормально.

Теперь делаю такой же хук из битрикса, на обработчик приходит

Array
(
   [message] => Первая строка %0A Вторая строка
)


Не понимаю где собака зарыта и как сформировать запрос, чтобы хук из битрикса передался в таком формате, чтобы обработчик понял что там несколько строк.

Код обработчика менять нельзя, могу только работать с телом хукам.
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
serginhold
@serginhold
кода нет, без понятия как массив получен, но если что, https://www.php.net/manual/ru/function.urldecode.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы