2 from typing import Any
\r
4 if sys.version_info < (3,):
\r
5 from urllib2 import Request as U2Request
\r
6 from cookielib import CookieJar
\r
8 from urllib.request import Request as U2Request
\r
9 from http.cookiejar import CookieJar
\r
11 def stream_encode_multipart(values, use_tempfile=True, threshold=..., boundary=None, charset=''): ...
\r
12 def encode_multipart(values, boundary=None, charset=''): ...
\r
13 def File(fd, filename=None, mimetype=None): ...
\r
15 class _TestCookieHeaders:
\r
16 headers = ... # type: Any
\r
17 def __init__(self, headers): ...
\r
18 def getheaders(self, name): ...
\r
19 def get_all(self, name, default=None): ...
\r
21 class _TestCookieResponse:
\r
22 headers = ... # type: Any
\r
23 def __init__(self, headers): ...
\r
26 class _TestCookieJar(CookieJar):
\r
27 def inject_wsgi(self, environ): ...
\r
28 def extract_wsgi(self, environ, headers): ...
\r
30 class EnvironBuilder:
\r
31 server_protocol = ... # type: Any
\r
32 wsgi_version = ... # type: Any
\r
33 request_class = ... # type: Any
\r
34 charset = ... # type: Any
\r
35 path = ... # type: Any
\r
36 base_url = ... # type: Any
\r
37 query_string = ... # type: Any
\r
38 args = ... # type: Any
\r
39 method = ... # type: Any
\r
40 headers = ... # type: Any
\r
41 content_type = ... # type: Any
\r
42 errors_stream = ... # type: Any
\r
43 multithread = ... # type: Any
\r
44 multiprocess = ... # type: Any
\r
45 run_once = ... # type: Any
\r
46 environ_base = ... # type: Any
\r
47 environ_overrides = ... # type: Any
\r
48 input_stream = ... # type: Any
\r
49 content_length = ... # type: Any
\r
50 closed = ... # type: Any
\r
51 def __init__(self, path='', base_url=None, query_string=None, method='', input_stream=None, content_type=None, content_length=None, errors_stream=None, multithread=False, multiprocess=False, run_once=False, headers=None, data=None, environ_base=None, environ_overrides=None, charset=''): ...
\r
52 def form_property(name, storage, doc): ...
\r
53 form = ... # type: Any
\r
54 files = ... # type: Any
\r
56 def server_name(self): ...
\r
58 def server_port(self): ...
\r
59 def __del__(self): ...
\r
60 def close(self): ...
\r
61 def get_environ(self): ...
\r
62 def get_request(self, cls=None): ...
\r
64 class ClientRedirectError(Exception): ...
\r
67 application = ... # type: Any
\r
68 response_wrapper = ... # type: Any
\r
69 cookie_jar = ... # type: Any
\r
70 allow_subdomain_redirects = ... # type: Any
\r
71 def __init__(self, application, response_wrapper=None, use_cookies=True, allow_subdomain_redirects=False): ...
\r
72 def set_cookie(self, server_name, key, value='', max_age=None, expires=None, path='', domain=None, secure=None, httponly=False, charset=''): ...
\r
73 def delete_cookie(self, server_name, key, path='', domain=None): ...
\r
74 def run_wsgi_app(self, environ, buffered=False): ...
\r
75 def resolve_redirect(self, response, new_location, environ, buffered=False): ...
\r
76 def open(self, *args, **kwargs): ...
\r
77 def get(self, *args, **kw): ...
\r
78 def patch(self, *args, **kw): ...
\r
79 def post(self, *args, **kw): ...
\r
80 def head(self, *args, **kw): ...
\r
81 def put(self, *args, **kw): ...
\r
82 def delete(self, *args, **kw): ...
\r
83 def options(self, *args, **kw): ...
\r
84 def trace(self, *args, **kw): ...
\r
86 def create_environ(*args, **kwargs): ...
\r
87 def run_wsgi_app(app, environ, buffered=False): ...
\r