Skip to content

fix(uri): enforce normalization for API and AJAX routes

Choose a tag to compare

@S1l3ntium S1l3ntium released this 20 Jun 09:53
· 23 commits to master since this release
54bade5

Changelog

[1.1.2] — 2025-06-20

Добавлено

  • Поддержка редиректов для AJAX и API запросов: теперь они нормализуются и перенаправляются с кодом 308 Permanent Redirect, сохраняя метод и тело запроса.
  • Введена единая логика нормализации URI для всех типов запросов, включая:
    • Удаление множественных слэшей
    • Принудительное добавление завершающего /
    • Редиректы, если URI отличается от нормализованного

Изменено

  • Ранее AJAX и API-запросы не подвергались нормализации и редирект игнорировался — теперь обрабатываются как и остальные.
  • Стандартные (не-AJAX, не-API) маршруты теперь редиректятся по 301 Moved Permanently при необходимости.