Narzędzia do przechwytywania i konwertowania Internetu
Społeczność online GrabzIt

Jak przechwytywać 500 i inne błędy serwera 5xx za pomocą URLToImage?

Używam kodu podobnego do https://grabz.it/api/aspnet/advanced/comobject.aspx. Procedura przechwytywania przechwytuje błąd 404 z tym zwróconym komunikatem „Próbujesz zrobić zrzut ekranu adresu URL, który nie istnieje! Wprowadź adres URL, który jest zarówno bezwzględny, jak i publiczny, na przykład: http: //www.example. com ”. Jednak gdy występuje błąd serwera, kod nadal przechodzi, a przechwycony obraz przedstawia stronę internetową Server Error. Czy jest sposób na URLToImage aby również oflagować te błędy?

Zapytane przez GrabzIt Support 14 czerwca 2019

Ten komunikat „Próbujesz zrobić zrzut ekranu z nieistniejącym adresem URL! Wprowadź adres URL, który jest zarówno bezwzględny, jak i publiczny, na przykład: http://www.example.com”, nie jest błędem 404. Dzieje się tak w przypadku nieprawidłowych formatów adresów URL i jeśli domena nie istnieje.

Dopóki te dwa kryteria są spełnione, rejestrujemy wszystko, co zostanie znalezione.

Odpowiedział GrabzIt Support 14 czerwca 2019 r