Бессонница ошибка клиента
Когда я делаю запрос POST, я получаю эту ошибку. Ошибка: подключите ECONNREFUSED 127.0.0.1:3000. Наоборот, когда я использую почтальон, это работает.
Это URL: http://localhost:3000/users/sign_in
И это моя конфигурация:
Вкладка JSON:
{"user": {"email": "user@nivelr.com", "password": "clave12345"}}
Заголовки:
- Принять заявку / JSON
- Приложение Content-Type / JSON
2 ответа
Я разработчик Insomnia и хочу сообщить, что эта проблема была исправлена в недавнем выпуске.
Теперь приложение сначала попытается выполнить поиск IPv6 (обычно::1), а затем при ошибке выполнит откат к поиску IPv4 (обычно 127.0.0.1). Теперь это соответствует поведению curl
инструмент командной строки.
Вы можете скачать последнюю версию здесь для Mac, Windows или Linux.
Я немного опаздываю здесь, но если вы этого не поняли, используя http://[::1]
вместо http://localhost
решил эту проблему для меня. Похоже, что некоторые серверы (в моем случае, Rust's Iron), когда им говорят слушать localhost, интерпретируют его как IPv6 ([::1]
), следовательно, адрес IPv4 перестает работать.