1
1
from __future__ import annotations
2
2
3
3
import base64
4
- from typing import Any , overload
4
+ from typing import Any , Dict , overload
5
5
6
6
7
7
def base64_decode (value : str ) -> str :
@@ -26,7 +26,7 @@ def get_header_value(
26
26
headers : dict [str , Any ],
27
27
name : str ,
28
28
default_value : str ,
29
- case_sensitive : bool | None = None ,
29
+ case_sensitive : bool | None = False ,
30
30
) -> str : ...
31
31
32
32
@@ -35,29 +35,29 @@ def get_header_value(
35
35
headers : dict [str , Any ],
36
36
name : str ,
37
37
default_value : str | None = None ,
38
- case_sensitive : bool | None = None ,
38
+ case_sensitive : bool | None = False ,
39
39
) -> str | None : ...
40
40
41
41
42
42
def get_header_value (
43
43
headers : dict [str , Any ],
44
44
name : str ,
45
45
default_value : str | None = None ,
46
- case_sensitive : bool | None = None ,
46
+ case_sensitive : bool | None = False ,
47
47
) -> str | None :
48
48
"""
49
49
Get the value of a header by its name.
50
50
51
51
Parameters
52
52
----------
53
- headers: dict [str, str]
53
+ headers: Dict [str, str]
54
54
The dictionary of headers.
55
55
name: str
56
56
The name of the header to retrieve.
57
57
default_value: str, optional
58
58
The default value to return if the header is not found. Default is None.
59
59
case_sensitive: bool, optional
60
- Indicates whether the header name should be case-sensitive. Default is None .
60
+ Indicates whether the header name should be case-sensitive. Default is False .
61
61
62
62
Returns
63
63
-------
@@ -82,22 +82,22 @@ def get_header_value(
82
82
83
83
@overload
84
84
def get_query_string_value (
85
- query_string_parameters : dict [str , str ] | None ,
85
+ query_string_parameters : Dict [str , str ] | None ,
86
86
name : str ,
87
87
default_value : str ,
88
88
) -> str : ...
89
89
90
90
91
91
@overload
92
92
def get_query_string_value (
93
- query_string_parameters : dict [str , str ] | None ,
93
+ query_string_parameters : Dict [str , str ] | None ,
94
94
name : str ,
95
95
default_value : str | None = None ,
96
96
) -> str | None : ...
97
97
98
98
99
99
def get_query_string_value (
100
- query_string_parameters : dict [str , str ] | None ,
100
+ query_string_parameters : Dict [str , str ] | None ,
101
101
name : str ,
102
102
default_value : str | None = None ,
103
103
) -> str | None :
@@ -121,7 +121,7 @@ def get_query_string_value(
121
121
122
122
123
123
def get_multi_value_query_string_values (
124
- multi_value_query_string_parameters : dict [str , list [str ]] | None ,
124
+ multi_value_query_string_parameters : Dict [str , list [str ]] | None ,
125
125
name : str ,
126
126
default_values : list [str ] | None = None ,
127
127
) -> list [str ]:
@@ -137,7 +137,7 @@ def get_multi_value_query_string_values(
137
137
138
138
Returns
139
139
-------
140
- list [str]. optional
140
+ List [str]. optional
141
141
The values of the query string parameter if found, or the default values if not found.
142
142
"""
143
143
0 commit comments