userver
C++ Async Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
url_util.py
1
def
join(base, path):
2
return
ensure_trailing_separator(base) + _ensure_no_leading_separator(path)
3
4
5
def
ensure_trailing_separator(url: str) -> str:
6
if
not
url.endswith(
'/'
):
7
return
url +
'/'
8
return
url
9
10
11
def
ensure_leading_separator(url: str) -> str:
12
if
not
url.startswith(
'/'
):
13
return
'/'
+ url
14
return
url
15
16
17
def
_ensure_no_leading_separator(url: str) -> str:
18
if
url.startswith(
'/'
):
19
return
url[1:]
20
return
url
en
testsuite
utils
url_util.py
Generated on
for userver by
Doxygen
1.17.0