Home / Function/ check_header_validity() — requests Function Reference

check_header_validity() — requests Function Reference

Architecture documentation for the check_header_validity() function in utils.py from the requests codebase.

Function python CoreAPI SessionLifecycle calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  38488cd6_56a1_f8ac_428d_9118e232a87c["check_header_validity()"]
  2c39b9da_e317_5e6c_bbac_8362bac2110c["utils.py"]
  38488cd6_56a1_f8ac_428d_9118e232a87c -->|defined in| 2c39b9da_e317_5e6c_bbac_8362bac2110c
  cf59faf9_2b09_589c_b9c7_f2e4c7d65c4d["prepare_headers()"]
  cf59faf9_2b09_589c_b9c7_f2e4c7d65c4d -->|calls| 38488cd6_56a1_f8ac_428d_9118e232a87c
  b8e1e51e_6c60_65a2_8408_16215f918902["_validate_header_part()"]
  38488cd6_56a1_f8ac_428d_9118e232a87c -->|calls| b8e1e51e_6c60_65a2_8408_16215f918902
  style 38488cd6_56a1_f8ac_428d_9118e232a87c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/requests/utils.py lines 1022–1030

def check_header_validity(header):
    """Verifies that header parts don't contain leading whitespace
    reserved characters, or return characters.

    :param header: tuple, in the format (name, value).
    """
    name, value = header
    _validate_header_part(header, name, 0)
    _validate_header_part(header, value, 1)

Domain

Subdomains

Called By

Frequently Asked Questions

What does check_header_validity() do?
check_header_validity() is a function in the requests codebase, defined in src/requests/utils.py.
Where is check_header_validity() defined?
check_header_validity() is defined in src/requests/utils.py at line 1022.
What does check_header_validity() call?
check_header_validity() calls 1 function(s): _validate_header_part.
What calls check_header_validity()?
check_header_validity() is called by 1 function(s): prepare_headers.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free