EIdUnknownProtocol is an
EIdException decendant that represents an exception raised when an unknown error occurs during preparation of an HTTP request. EIdUnknownProtocol is normally raised when
TIdHTTP is used to prepare a request having a protocol specifier other than 'http:' or 'https:' in the URL for the request.