コード例 #1
0
ファイル: test_url.py プロジェクト: Tikam02/mitmproxy
def test_quote():
    assert url.quote("foo") == "foo"
    assert url.quote("foo bar") == "foo%20bar"
    assert url.quote(surrogates) == surrogates_quoted
コード例 #2
0
ファイル: http.py プロジェクト: yangboyd/mitmproxy
 def path_components(self, components):
     components = map(lambda x: url.quote(x, safe=""), components)
     path = "/" + "/".join(components)
     _, _, _, params, query, fragment = urllib.parse.urlparse(self.url)
     self.path = urllib.parse.urlunparse(
         ["", "", path, params, query, fragment])
コード例 #3
0
ファイル: test_url.py プロジェクト: cortesi/mitmproxy
def test_quote():
    assert url.quote("foo") == "foo"
    assert url.quote("foo bar") == "foo%20bar"
    assert url.quote(surrogates) == surrogates_quoted