MCPcopy
hub / github.com/pallets/werkzeug / _urlencode

Function _urlencode

src/werkzeug/urls.py:200–203  ·  view source on GitHub ↗
(query: t.Mapping[str, str] | t.Iterable[tuple[str, str]])

Source from the content-addressed store, hash-verified

198
199
200def _urlencode(query: t.Mapping[str, str] | t.Iterable[tuple[str, str]]) -> str:
201 items = [x for x in iter_multi_items(query) if x[1] is not None]
202 # safe = https://url.spec.whatwg.org/#percent-encoded-bytes
203 return urlencode(items, safe="!$'()*,/:;?@")

Callers 4

query_stringMethod · 0.85
get_environMethod · 0.85
encode_query_argsMethod · 0.85
_encode_query_varsMethod · 0.85

Calls 1

iter_multi_itemsFunction · 0.85

Tested by 2

query_stringMethod · 0.68
get_environMethod · 0.68