Вопрос №55939 от пользователя Andrei Gunderin в уроке «AJAX», курс «JS: DOM API»
Добрый день.
В веб-доступе всё отрабатывает.
Тесты падают с ошибкой TypeError: Network request failed
Ревью: https://ru.hexlet.io/code_reviews/423465
Подскажите куда копать.
Спасибо!
Добрый день, Андрей! Судя по такому выводу тестов, ошибка возникает в момент выполнения запроса. Используйте отладочную печать и посмотрите, правильно ли у вас формируется url
Максим Литвинов, добрый день.
Url формируется правильный.
Если бы он формировался неправильный, я бы не получал с сервера ответ со списком городов-стран.
Приветствую, Андрей! Посмотрите на схему формирования url: https://ru.wikipedia.org/wiki/URL#%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_URL. Строка запроса начинается со знака "?", без слеша. Попробуйте использовать объект [URLSearchParams] для формирования строки запроса
Максим Литвинов, здравствуйте.
Да, проблема была в одном символе (слеш перед стройкой запроса в url).
Странно почему тогда приходил с сервера правильный ответ?
В любом случае, задача решена.
Спасибо за подсказку.
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







