Перенаправление URL весной mvc - PullRequest
0 голосов
/ 11 июня 2019

Привет, ребята. Я хочу, чтобы у меня был метод post в контроллере Spring. Но пользователь нажимает URL-адрес прямо из браузера, после чего пользователь ничего не получает.Так как я могу перенаправить это на страницу входа в Spring MVC.

Ответы [ 3 ]

0 голосов
/ 11 июня 2019

вероятно, вам следует искать безопасность, а не искать "перенаправления", вы можете охладить этот вопрос для справки:

ссылка на аналогичный вопрос

0 голосов
/ 11 июня 2019

Невозможно сделать POST-запрос из браузера.

Вы можете найти другие подходы fire-http-post-запросы-with-firefox-or-chrome

0 голосов
/ 11 июня 2019

Согласно вашему описанию

Но пользователь нажимает URL-адрес прямо из браузера, после чего пользователь получает нет ничего

Когда пользователь нажимает URL из браузера, это должен быть запрос GET, но вы сказали, что у вас есть запрос POST. Вот почему ничего не происходит (должно дать

GET не поддерживается

в браузере, хотя). POST метод запрашивает сервер на обработку отправленных данных формы.
Чтобы достичь этого, вы должны объявить GET метод для этого URL на стороне вашего контроллера и вернуть ваш ресурс (представление) пользователю, а затем пользователь получит его после нажатия на URL. После этого вы можете выполнить запрос POST со стороны пользователя (то есть, отправка данных формы).

В одной строке: Ваш запрос POST будет GET на стороне контроллера, если вы хотите именно то, что вы хотите.

Пожалуйста, дайте мне знать, если я могу помочь больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...