- exception pyvo.dal.DALProtocolError(reason=None, cause=None, url=None)[source]¶
a base exception indicating that a DAL service responded with an error. This can be either an HTTP protocol error or a response format error; both of these are handled by separate subclasses. This base class captures an underlying exception clause.
initialize with a string message and an optional HTTP response code
a message describing the cause of the error
the HTTP error code (as an integer)
an exception issued as the underlying cause. A value of None indicates that no underlying exception was caught.
the query URL that produced the error