Blazor история просмотров и страница реферера - PullRequest
0 голосов
/ 23 апреля 2020

У меня проблема с навигацией в моем приложении Blazor, есть ли в Blazor NavigationManager информация о предыдущих страницах, которые посетил пользователь? Я хочу перейти на предыдущую страницу без ссылки на страницу sh, обрабатывая ее с помощью события кнопки отмены.

Есть ли способ получить реферер страницы в Blazor.

Может кто-нибудь помочь, пожалуйста.

1 Ответ

1 голос
/ 26 апреля 2020

Если вы хотите, чтобы в вашем приложении была история навигации, используйте менеджер навигации в основном макете и сохраните список событий навигации. Затем, если вы хотите переместить пользователя с кодом, метод .NavigateTo () позволит вам.

Если вам нужна история за пределами Blazor, изучите взаимодействие js, чтобы получить объект истории браузера.

Если вам нужно знать, откуда пользователь пришел на ваш сервер через заголовки http, используйте сам конвейер сервера, я не думаю, что он выставлен на самом блазоре

...