Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Functions | Variables
pip._vendor.requests._internal_utils Namespace Reference

Functions

 to_native_string (string, encoding="ascii")
 
 unicode_is_ascii (u_string)
 

Variables

 _VALID_HEADER_NAME_RE_BYTE = re.compile(rb"^[^:\s][^:\r\n]*$")
 
 _VALID_HEADER_NAME_RE_STR = re.compile(r"^[^:\s][^:\r\n]*$")
 
 _VALID_HEADER_VALUE_RE_BYTE = re.compile(rb"^\S[^\r\n]*$|^$")
 
 _VALID_HEADER_VALUE_RE_STR = re.compile(r"^\S[^\r\n]*$|^$")
 
tuple _HEADER_VALIDATORS_STR = (_VALID_HEADER_NAME_RE_STR, _VALID_HEADER_VALUE_RE_STR)
 
tuple _HEADER_VALIDATORS_BYTE = (_VALID_HEADER_NAME_RE_BYTE, _VALID_HEADER_VALUE_RE_BYTE)
 
dict HEADER_VALIDATORS
 

Detailed Description

requests._internal_utils
~~~~~~~~~~~~~~

Provides utility functions that are consumed internally by Requests
which depend on extremely few external helpers (such as compat)

Function Documentation

◆ to_native_string()

pip._vendor.requests._internal_utils.to_native_string (   string,
  encoding = "ascii" 
)
Given a string object, regardless of type, returns a representation of
that string in the native string type, encoding and decoding where
necessary. This assumes ASCII unless told otherwise.

◆ unicode_is_ascii()

pip._vendor.requests._internal_utils.unicode_is_ascii (   u_string)
Determine if unicode string only contains ASCII characters.

:param str u_string: unicode string to check. Must be unicode
    and not Python 2 `str`.
:rtype: bool

Variable Documentation

◆ HEADER_VALIDATORS

dict pip._vendor.requests._internal_utils.HEADER_VALIDATORS
Initial value:
1= {
2 bytes: _HEADER_VALIDATORS_BYTE,
3 str: _HEADER_VALIDATORS_STR,
4}