You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

34 lines
1.4 KiB

import urllib.request
from .datetimes import _parse_date as _parse_date
from .urls import convert_to_idn as convert_to_idn
from typing import Any, Optional
class urllib:
class parse:
splithost: Any = ...
splittype: Any = ...
splituser: Any = ...
urlparse: Any = ...
class request:
build_opener: Any = ...
HTTPDigestAuthHandler: Any = ...
HTTPRedirectHandler: Any = ...
HTTPDefaultErrorHandler: Any = ...
Request: Any = ...
_base64decode: Any
basestring = str
bytes_: Any
ACCEPT_HEADER: str
class _FeedURLHandler(urllib.request.HTTPDigestAuthHandler, urllib.request.HTTPRedirectHandler, urllib.request.HTTPDefaultErrorHandler):
def http_error_default(self, req: Any, fp: Any, code: Any, msg: Any, headers: Any): ...
def http_error_301(self, req: Any, fp: Any, code: Any, msg: Any, hdrs: Any): ...
http_error_300: Any = ...
http_error_302: Any = ...
http_error_303: Any = ...
http_error_307: Any = ...
def http_error_401(self, req: Any, fp: Any, code: Any, msg: Any, headers: Any): ...
def _build_urllib2_request(url: Any, agent: Any, accept_header: Any, etag: Any, modified: Any, referrer: Any, auth: Any, request_headers: Any): ...
def get(url: Any, etag: Optional[Any] = ..., modified: Optional[Any] = ..., agent: Optional[Any] = ..., referrer: Optional[Any] = ..., handlers: Optional[Any] = ..., request_headers: Optional[Any] = ..., result: Optional[Any] = ...): ...