"ECONNRESET" означает, что другая сторона TCP-соединения резко закрыла конец соединения. Скорее всего, это связано с одной или несколькими ошибками протокола приложения. Вы можете посмотреть журналы сервера API, чтобы узнать, не жалуется ли он на что-то.
Как решить Econnreset?
Если вы получаете ошибки "ECONNRESET" во время тестов, скорее всего, есть проблема с сетью, вызванная тем, что ваш сервер выполняет тесты.
Решение
- Проверьте сеть на вашем сервере, на котором запущены тесты (то есть Jenkins, TeamCity и т. д.). …
- Запускайте тесты с другого сервера CI в другой сети.
Что такое ошибка чтения Econnreset в Postman?
Возможно, что ваша конечная точка по какой-то причине сбрасывает соединение, возможно, из-за быстрой последовательности запросов. Возможно, нам придется добавить задержку, но сейчас давайте изолируем проблему, чтобы увидеть, возникает ли она только тогда, когда коллекция запускается в целом, или есть определенные запросы, которые ее запускают.
Работает ли Postman с локальным хостом?
Эй, @zhangmingcheng28 Да! У вас должен быть веб-сервер, который прослушивает локальный хост черезномер порта, к которому вы пытаетесь получить доступ. Как только вы отправите запрос через Postman на этот сервер, он обработает (или должен) ваш запрос и вернет ответ.
Не удалось получить ответ, произошла ошибкаподключение к Postman?
Если вы получаете сообщение «Не удалось получить ответ» от собственных приложений Postman при отправке запроса, откройте консоль Postman (View > Show Postman Console), повторно отправьте запрос и проверьте наличие журналов ошибок в консоли.