Задать вопрос

Как сделать так, чтобы запрос был только с фронта?

Я хочу сделать валидацию данных с форме на фронте, чтобы не нагружать сервер.
Как я могу сделать так, чтобы запрос на сервер приходил только с фронта, но никак иначе?
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Никак. Можно использовать CSRF, но он не даёт 100% гарантий. Бэкенд всегда должен проверять поступающие данные сам.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Никак.
Ответ написан
Комментировать
@hackuun
Чисто условно, можно проверять Origin например, но эт овсе легко подделать.
Также, нормальные люди не делают валидацию только на клиенте, по этой же причине.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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