VerbHandlers — requests Architecture
Direct wrappers for standard HTTP methods
Entity Profile
Dependency Diagram
graph TD subdomain_CoreAPI_VerbHandlers["VerbHandlers"] 655589d9_9504_8132_6277_d047dcd65486["compat.py"] subdomain_CoreAPI_VerbHandlers --> 655589d9_9504_8132_6277_d047dcd65486 8cfc5d79_f84b_ffc8_9be2_06de633a256e["setup.py"] subdomain_CoreAPI_VerbHandlers --> 8cfc5d79_f84b_ffc8_9be2_06de633a256e 270696ff_2a4f_ef5b_92e8_33a79e68a2d8["cookies.py"] subdomain_CoreAPI_VerbHandlers --> 270696ff_2a4f_ef5b_92e8_33a79e68a2d8 fdd8b892_c696_8bf0_cfef_50c35772921a["test_packages.py"] subdomain_CoreAPI_VerbHandlers --> fdd8b892_c696_8bf0_cfef_50c35772921a 401710e9_48ff_8931_a59f_9cf0334b86f2["utils.py"] subdomain_CoreAPI_VerbHandlers --> 401710e9_48ff_8931_a59f_9cf0334b86f2 ea1101aa_233b_1206_7b38_a38f0fe92a52["sessions.py"] subdomain_CoreAPI_VerbHandlers --> ea1101aa_233b_1206_7b38_a38f0fe92a52 989bc203_d602_fe82_ab02_7d12fb621eee["structures.py"] subdomain_CoreAPI_VerbHandlers --> 989bc203_d602_fe82_ab02_7d12fb621eee e696bd14_8c3a_2ed9_0573_afe778384f9e["conftest.py"] subdomain_CoreAPI_VerbHandlers --> e696bd14_8c3a_2ed9_0573_afe778384f9e 8cafec3a_816a_3b74_357a_0167321e5d19["adapters.py"] subdomain_CoreAPI_VerbHandlers --> 8cafec3a_816a_3b74_357a_0167321e5d19 ad9103ba_2c26_1ff0_c67d_e7f70c6f108c["_internal_utils.py"] subdomain_CoreAPI_VerbHandlers --> ad9103ba_2c26_1ff0_c67d_e7f70c6f108c c813a8f6_ac27_98b0_b893_4e1a2f35d7b8["test_help.py"] subdomain_CoreAPI_VerbHandlers --> c813a8f6_ac27_98b0_b893_4e1a2f35d7b8 5828793e_be5b_8952_37f1_338fd4634a1a["test_utils.py"] subdomain_CoreAPI_VerbHandlers --> 5828793e_be5b_8952_37f1_338fd4634a1a 2c39b9da_e317_5e6c_bbac_8362bac2110c["utils.py"] subdomain_CoreAPI_VerbHandlers --> 2c39b9da_e317_5e6c_bbac_8362bac2110c 1d2ba420_9232_b5f4_05b0_bf9869bb65d0["test_hooks.py"] subdomain_CoreAPI_VerbHandlers --> 1d2ba420_9232_b5f4_05b0_bf9869bb65d0 style subdomain_CoreAPI_VerbHandlers fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- BaseHTTPServer()
- HAS_MODERN_SSL()
- HAS_PYOPENSSL()
- SNIMissingWarning()
- __bool__()
- __call__()
- __call__()
- __call__()
- __contains__()
- __enter__()
- __eq__()
- __eq__()
- __exit__()
- __exit__()
- __getitem__()
- __getitem__()
- __getitem__()
- __getstate__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __iter__()
- __iter__()
- __iter__()
- __iter__()
- __len__()
- __setitem__()
- __setstate__()
- __setstate__()
- __setstate__()
- _check_cryptography()
- _copy_cookie_jar()
- _encode_params()
- _find()
- _get_idna_encoded_host()
- _handle_requests()
- _urllib3_request_context()
- _validate_header_part()
- add_header()
- add_headers()
- address_in_network()
- atomic_open()
- build_digest_header()
- build_response()
- cStringIO()
- cert_verify()
- chardet()
- chardet_version()
- charset_normalizer()
- charset_normalizer_version()
- check_compatibility()
- close()
- close()
- consume_socket_content()
- content()
- copy()
- copy()
- copy()
- cryptography()
- default_headers()
- delete()
- delete()
- dict_from_cookiejar()
- dispatch_hook()
- get()
- get()
- get()
- get_adapter()
- get_auth_from_url()
- get_cookie_header()
- get_encoding_from_headers()
- get_encodings_from_content()
- get_environ_proxies()
- get_full_url()
- get_host()
- get_new_headers()
- getheaders()
- guess_filename()
- guess_json_utf()
- handle_401()
- has_header()
- head()
- head()
- hook()
- http()
- httpbin()
- info()
- io()
- is_ipv4_address()
- is_redirect()
- is_urllib3_1()
- iter_content()
- iter_slices()
- iteritems()
- iterkeys()
- itervalues()
- json()
- list_domains()
- lower_items()
- main()
- merge_cookies()
- merge_hooks()
- models()
- morsel_to_cookie()
- mount()
- multiple_domains()
- next()
- no_proxy()
- nosan_server()
- origin_req_host()
- override_environ()
- parse_dict_header()
- preferred_clock()
- prepare()
- prepare()
- prepare_content_length()
- prepare_cookies()
- prepare_headers()
- prepare_request()
- print()
- proxy_bypass_registry()
- proxy_manager_for()
- put()
- put()
- raise_for_status()
- rebuild_auth()
- rebuild_method()
- register_hook()
- resolve_proxies()
- rewind_body()
- run()
- seek()
- seek()
- send()
- send()
- set_cookie()
- set_environ()
- should_strip_auth()
- simplejson()
- ssl()
- super_len()
- sys()
- target()
- tell()
- tell()
- test_BASICAUTH_TUPLE_HTTP_200_OK_GET()
- test_DIGESTAUTH_WRONG_HTTP_401_GET()
- test_DIGEST_AUTH_SETS_SESSION_COOKIES()
- test_DIGEST_HTTP_200_OK_GET()
- test_HTTP_200_OK_GET_WITH_MIXED_PARAMS()
- test_HTTP_200_OK_HEAD()
- test_HTTP_302_ALLOW_REDIRECT_GET()
- test_HTTP_302_TOO_MANY_REDIRECTS_WITH_PARAMS()
- test_HTTP_307_ALLOW_REDIRECT_POST_WITH_SEEKABLE()
- test_POSTBIN_GET_POST_FILES()
- test_POSTBIN_SEEKED_OBJECT_WITH_NO_ITER()
- test__parse_content_type_header()
- test_auth_is_retained_for_redirect_on_host()
- test_auth_is_stripped_on_http_downgrade()
- test_autoset_header_values_are_native()
- test_bad_utf_like_encoding()
- test_basic_response()
- test_basicauth_encodes_byte_strings()
- test_basicauth_with_netrc()
- test_binary_put()
- test_can_access_chardet_attribute()
- test_can_access_urllib3_attribute()
- test_can_send_objects_with_files()
- test_certificate_failure()
- test_chunked_encoding_error()
- test_chunked_upload_doesnt_skip_host_header()
- test_connect_timeout()
- test_contains()
- test_content_length_for_bytes_data()
- test_content_length_for_string_data_counts_bytes()
- test_cookie_as_dict_items()
- test_cookie_as_dict_keeps_len()
- test_cookie_as_dict_keys()
- test_cookie_duplicate_names_raises_cookie_conflict_error()
- test_cookie_quote_wrapped()
- test_cookie_sent_on_redirect()
- test_copy()
- test_custom_redirect_mixin()
- test_decompress_gzip()
- test_default_hooks()
- test_delitem()
- test_digestauth_401_count_reset_on_redirect()
- test_digestauth_only_on_4xx()
- test_empty_content_length()
- test_encoded_methods()
- test_env_cert_bundles()
- test_expires_invalid_int()
- test_file()
- test_fixes_1329()
- test_fixes_649()
- test_form_encoded_post_query_multivalued_element()
- test_fragment_maintained_on_redirect()
- test_fragment_not_sent_with_request()
- test_get()
- test_get_auth_from_url()
- test_guess_filename_valid()
- test_header_keys_are_native()
- test_header_no_leading_space()
- test_header_value_not_str()
- test_headers_preserve_order()
- test_hook_receives_request_arguments()
- test_http_301_changes_post_to_get()
- test_http_301_doesnt_change_head_to_get()
- test_http_302_changes_post_to_get()
- test_http_302_doesnt_change_head_to_get()
- test_http_303_changes_post_to_get()
- test_http_303_doesnt_change_head_to_get()
- test_http_error()
- test_http_with_certificate()
- test_idna_without_version_attribute()
- test_init()
- test_instance_equality()
- test_invalid()
- test_invalid()
- test_invalid()
- test_invalid_ca_certificate_path()
- test_invalid_url()
- test_io_streams()
- test_iter()
- test_iter_slices()
- test_json_decode_compatibility_for_alt_utf_encodings()
- test_json_decode_errors_are_serializable_deserializable()
- test_json_decode_persists_doc_attr()
- test_json_encodes_as_bytes()
- test_json_param_post_should_not_override_data_param()
- test_len()
- test_links()
- test_list()
- test_manual_redirect_with_partial_body_read()
- test_max_age_valid_int()
- test_mixed_case_scheme_acceptable()
- test_multiple_requests()
- test_no_content_length()
- test_non_prepared_request_error()
- test_none()
- test_none_timeout()
- test_not_bypass()
- test_not_bypass_no_proxy_keyword()
- test_param_cookiejar_works()
- test_parameters_for_nonstandard_schemes()
- test_params_are_merged_case_sensitive()
- test_params_original_order_is_preserved_by_default()
- test_path_is_not_double_encoded()
- test_post_json_nan()
- test_post_with_custom_mapping()
- test_precedence()
- test_prepare_request_with_bytestring_url()
- test_prepared_copy()
- test_prepared_request_is_pickleable()
- test_prepared_request_with_hook_is_pickleable()
- test_preparing_url()
- test_prepend_scheme_if_needed()
- test_preserve_key_case()
- test_proxy_auth_empty_pass()
- test_proxy_authorization_preserved_on_request()
- test_proxy_env_vars_override_default()
- test_proxy_error()
- test_redirect_with_wrong_gzipped_header()
- test_redirecting_to_bad_url()
- test_repr()
- test_repr()
- test_request_cookies_not_persisted()
- test_request_ok_set()
- test_requests_after_timeout_are_not_received()
- test_requests_history_is_saved()
- test_requests_in_history_are_not_overridden()
- test_respect_proxy_env_on_get()
- test_respect_proxy_env_on_send_self_prepared_request()
- test_response_chunk_size_type()
- test_response_is_iterable()
- test_response_iter_lines_reentrant()
- test_response_reason_unicode()
- test_response_without_release_conn()
- test_rewind_body()
- test_rewind_body_failed_tell()
- test_rewind_body_no_seek()
- test_select_proxies()
- test_server_closes()
- test_server_finishes_on_error()
- test_set_environ()
- test_setdefault()
- test_should_bypass_proxies_pass_only_hostname()
- test_should_bypass_proxies_win_registry()
- test_should_bypass_proxies_win_registry_ProxyOverride_value()
- test_should_bypass_proxies_win_registry_bad_values()
- test_should_strip_auth_host_change()
- test_should_strip_auth_http_downgrade()
- test_should_strip_auth_port_change()
- test_stream_timeout()
- test_stream_with_auth_does_not_set_transfer_encoding_header()
- test_super_len_tell_ioerror()
- test_super_len_with__len__()
- test_super_len_with_no_matches()
- test_super_len_with_tell()
- test_system_ssl()
- test_time_elapsed_blank()
- test_transport_adapter_ordering()
- test_unicode_header_name()
- test_unicode_is_ascii()
- test_unicode_method_name()
- test_unicode_multipart_post()
- test_unquote_unreserved()
- test_update()
- test_urldefragauth()
- test_use_proxy_from_environment()
- test_valid()
- test_valid()
- test_works()
- test_zipped_paths_extracted()
- text_response_server()
- threading()
- to_key_val_list()
- to_native_string()
- unicode_is_ascii()
- unquote_unreserved()
- urllib3()
- urllib3()
- warnings()
Source Files
- src/requests/__init__.py
- src/requests/_internal_utils.py
- src/requests/adapters.py
- src/requests/certs.py
- src/requests/compat.py
- tests/conftest.py
- src/requests/cookies.py
- tests/testserver/server.py
- src/requests/sessions.py
- setup.py
- src/requests/structures.py
- tests/test_help.py
- tests/test_hooks.py
- tests/test_packages.py
- tests/test_utils.py
- tests/utils.py
- src/requests/utils.py
Source
- src/requests/__init__.py
- src/requests/_internal_utils.py
- src/requests/adapters.py
- src/requests/certs.py
- src/requests/compat.py
- tests/conftest.py
- src/requests/cookies.py
- tests/testserver/server.py
- src/requests/sessions.py
- setup.py
- src/requests/structures.py
- tests/test_help.py
- tests/test_hooks.py
- tests/test_packages.py
- tests/test_utils.py
- tests/utils.py
- src/requests/utils.py
Frequently Asked Questions
What is the VerbHandlers subdomain?
VerbHandlers is a subdomain in the requests codebase, part of the CoreAPI domain. Direct wrappers for standard HTTP methods It contains 17 source files.
Which domain does VerbHandlers belong to?
VerbHandlers belongs to the CoreAPI domain.
What functions are in VerbHandlers?
The VerbHandlers subdomain contains 332 function(s): BaseHTTPServer, HAS_MODERN_SSL, HAS_PYOPENSSL, SNIMissingWarning, __bool__, __call__, __call__, __call__, and 324 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free