Skip to content

_Extensions_TryDownloadData

QuantConnect._Extensions_TryDownloadData

__call__

__call__(
    client: Any,
    url: str,
    data: Optional[str],
    status_code: Optional[Optional[HttpStatusCode]],
    headers: Dictionary[str, str] = None,
) -> Tuple[bool, str, Optional[HttpStatusCode]]

Helper method to download a provided url as a string

Parameters:

Name Type Description Default
client Any

The http client to use

required
url str

The url to download data from

required
data Optional[str]

The downloaded data

required
status_code Optional[Optional[HttpStatusCode]]

The request status code

required
headers Dictionary[str, str]

Add custom headers for the request

None

__getitem__

__getitem__(
    type: Type[QuantConnect_Extensions_TryDownloadData_T],
) -> _Typed_Extensions_TryDownloadData[
    QuantConnect_Extensions_TryDownloadData_T
]