Код: Выделить всё
https://myserver.com/track?redirect=https://myapp.com/some/page
< /code>
< /li>
[*] Когда пользователь нажимает ссылку: < /p>
[list]
Запрос попадает на мой сервер. redirect [/list]
Приложение (
Код: Выделить всё
myapp.comпсевдокод того, что я делаю на сервере < /h3>
validate incoming query params (trackId, metricId, redirect)
extract user agent and ip
finalRedirect = decodeURIComponent(redirect)
if (metricId exists) {
add metricId as query param to finalRedirect
}
store analytics (trackId, metricId, finalRedirect, userAgent, ip)
redirect (303) to finalRedirect
< /code>
Проблема < /h3>
Из Slack → работает нормально, приложение открывается, как и ожидалось. /> < /ul>
Изменен на код состояния перенаправления на 303 вместо 302, ни один из них не работал.
не может воспроизвести основную проблему, как это происходит на Gmail.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... from-slack
Мобильная версия