Пользователям приходит некорректная ссылка

Имеется система верификации пользователя с отправлением подтверждающей ссылки по номеру телефона. В БД ссылка записывается корректно, также в личном кабинете сервиса массовой рассылки текст (ссылка) отображается у всех пользователей корректно. Протестировал на сотовых операторах Yota, Megafon, MTS - во всех случаях ссылка приходит корректная. Но по Вебвизору в системе Яндекс Метрика заметил, что у некоторые пользователи (около 6-7 %) переходят по ссылке формата http://desavir.ru/site/confirm?key=1c7f943e2a59?1613040553 а не http://desavir.ru/site/confirm?key=1c7f943e2a59_1613040553, то есть нижнее подчеркивание заменяется на знак вопроса (у кого то на знак параграфа и т.д). Чем может быть вызвана данная проблема и какая есть альтернатива этому разделителю. После разделителя идет timestamp, не очень хотелось бы его убирать и делать ссылку бессрочной.

Зависит ли это от сотого оператора или модели телефона?

p.s Служба поддержки массовой рассылки советует использовать символа UTF-8, насколько я знаю, нижнее подчеркивание входит в список этих символов.


Ответы (0 шт):