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

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

Zadaj pytania, jak przechwytywać lub konwertować strony internetowe lub HTML into obrazy, dokumenty CSV, PDF lub DOCX, a także informacje na temat konwertowania filmów into animowane pliki GIF za pomocą naszego interfejsu API.

Używam kodu podobnego do https://grabz.it/api/aspnet/advanced/com-object/. Program obsługi catch wychwytuje błąd 404 i zwraca komunikat „Próbujesz zrobić zrzut ekranu adresu URL, który nie istnieje! Wprowadź adres URL, który jest zarówno absolutny, jak i publiczny, na przykład: http://www.example. kom". Jednak w przypadku błędu serwera kod nadal jest przesyłany, a przechwycony obraz przedstawia stronę internetową błędu serwera. Czy jest sposób na URLToImage aby również zgłosić te błędy?

Pytanie zadane przez wsparcie GrabzIt 14 czerwca 2019 r

Komunikat „Próbujesz zrobić zrzut ekranu adresu URL, który nie istnieje! Wprowadź adres URL, który jest zarówno absolutny, 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.

Jeśli te dwa kryteria są spełnione, przechwytujemy wszystko, co zostanie znalezione.

Odpowiedź udzielona przez wsparcie GrabzIt w dniu 14 czerwca 2019 r