CDURLopener.
http_error
Handle http errors.
Derived class can override this, or provide specific handlers named http_error_DDD where DDD is the 3-digit error code.