Back to Changelog

Comprehensive Error Handling System

Major WebcrawlerAPI update: Comprehensive error handling system implementation

  • Added two-level error handling system: job level and job item level errors
  • New job level error codes:
    • insufficient_balance for balance-related issues
    • invalid_request for malformed requests
    • internal_error for system-level issues
  • New job item level error codes:
    • host_returned_error for non-200 HTTP responses
    • website_access_denied for 403 responses
    • name_not_resolved for DNS resolution failures
    • internal_error for system-level issues
  • Each error now includes detailed error messages and specific error codes for better debugging