class documentation

class PotentialDataLoss(Exception): (source)

View In Hierarchy

PotentialDataLoss may be raised by a transfer encoding decoder's noMoreData method to indicate that it cannot be determined if the entire response body has been delivered. This only occurs when making requests to HTTP servers which do not set Content-Length or a Transfer-Encoding in the response because in this case the end of the response is indicated by the connection being closed, an event which may also be due to a transient network problem or other error.