"ECONNRESET" oznacza, że druga strona konwersacji TCP jest nagle zamknięta jej koniec połączenia. Jest to najprawdopodobniej spowodowane jednym lub kilkoma błędami protokołu aplikacji. Możesz spojrzeć na logi serwera API, aby zobaczyć, czy coś narzeka.
Jak rozwiązać Econnreset?
Jeśli podczas testów pojawiają się błędy "ECONNRESET", najprawdopodobniej jest to problem z siecią spowodowany przez serwer wykonujący testy.
Rozwiązanie
- Sprawdź sieć na serwerze, w którym przeprowadzane są testy (tzn. Jenkins, TeamCity itd.). …
- Uruchom swoje testy z innego serwera CI w innej sieci.
Co to jest błąd odczytu Econnreset w programie Postman?
Możliwe że twój punkt końcowy resetuje połączenie z jakiegoś powodu, być może z powodu szybkiej kolejności żądań. Być może będziemy musieli dodać opóźnienie, ale na razie wyizolujmy problem, aby sprawdzić, czy dzieje się dokładnie tylko wtedy, gdy kolekcja jest uruchamiana jako całość, czy też istnieją konkretne żądania, które go wywołują.
Czy Postman współpracuje z hostem lokalnym?
Hej @zhangmingcheng28 Tak! Musisz mieć serwer sieciowy, który nasłuchuje na lokalnym hoście przez numer portu, do którego próbujesz uzyskać dostęp. Po wysłaniu żądania za pośrednictwem Postmana do tego serwera, ten serwer (lub powinien) przetworzyć żądanie, a następnie zwróci odpowiedź.
Nie udało się uzyskać żadnej odpowiedzi, wystąpił błądłączysz się z listonoszem?
Jeśli podczas wysyłania żądania otrzymasz komunikat „Nie można uzyskać żadnej odpowiedzi” z aplikacji natywnych Postman, otwórz konsolę Postman (Wyświetl > Pokaż konsolę Postman), wyślij ponownie żądanie i sprawdź, czy w konsoli nie ma żadnych dzienników błędów.