示例#1
0
文件: tests.py 项目: un1t/urlcan
def test_22():
    assert canonicalize("http://evil.com/foo;") == "http://evil.com/foo;"
示例#2
0
文件: tests.py 项目: un1t/urlcan
def test_4():
    assert canonicalize("http://host/asdf%25%32%35asd") == "http://host/asdf%25asd"
示例#3
0
文件: tests.py 项目: un1t/urlcan
def test_21():
    assert canonicalize("http://evil.com/foo#bar#baz") == "http://evil.com/foo"
示例#4
0
文件: tests.py 项目: un1t/urlcan
def test_30():
    assert canonicalize("%20leadingspace.com/") == "http://%20leadingspace.com/"
示例#5
0
文件: tests.py 项目: un1t/urlcan
def test_32():
    assert canonicalize("http://host.com/ab%23cd") == "http://host.com/ab%23cd"
示例#6
0
文件: tests.py 项目: un1t/urlcan
def test_25():
    assert canonicalize("http://notrailingslash.com") == "http://notrailingslash.com/"
示例#7
0
文件: tests.py 项目: un1t/urlcan
def test_3():
    assert canonicalize("http://host/%2525252525252525") == "http://host/%25"
示例#8
0
文件: tests.py 项目: un1t/urlcan
def test_11():
    assert canonicalize("http://www.google.com/blah/..") == "http://www.google.com/"
示例#9
0
文件: tests.py 项目: un1t/urlcan
def test_13():
    assert canonicalize("www.google.com") == "http://www.google.com/"
示例#10
0
文件: tests.py 项目: un1t/urlcan
def test_9():
    assert canonicalize("http://host%23.com/%257Ea%2521b%2540c%2523d%2524e%25f%255E00%252611%252A22%252833%252944_55%252B") == "http://host%23.com/~a!b@c%23d$e%25f^00&11*22(33)44_55+"
示例#11
0
文件: tests.py 项目: un1t/urlcan
def test_10():
    assert canonicalize("http://3279880203/blah") == "http://195.127.0.11/blah"
示例#12
0
文件: tests.py 项目: un1t/urlcan
def test_8():
    assert canonicalize("http://195.127.0.11/uploads/%20%20%20%20/.verify/.eBaysecure=updateuserdataxplimnbqmn-xplmvalidateinfoswqpcmlx=hgplmcx/") == "http://195.127.0.11/uploads/%20%20%20%20/.verify/.eBaysecure=updateuserdataxplimnbqmn-xplmvalidateinfoswqpcmlx=hgplmcx/"
示例#13
0
文件: tests.py 项目: un1t/urlcan
def test_7():
    assert canonicalize("http://%31%36%38%2e%31%38%38%2e%39%39%2e%32%36/%2E%73%65%63%75%72%65/%77%77%77%2E%65%62%61%79%2E%63%6F%6D/") == "http://168.188.99.26/.secure/www.ebay.com/"
示例#14
0
文件: tests.py 项目: un1t/urlcan
def test_5():
    assert canonicalize("http://host/%%%25%32%35asd%%") == "http://host/%25%25%25asd%25%25"
示例#15
0
文件: tests.py 项目: un1t/urlcan
def test_23():
    assert canonicalize("http://evil.com/foo?bar;") == "http://evil.com/foo?bar;"
示例#16
0
文件: tests.py 项目: un1t/urlcan
def test_14():
    assert canonicalize("http://www.evil.com/blah#frag") == "http://www.evil.com/blah"
示例#17
0
文件: tests.py 项目: un1t/urlcan
def test_24():
    assert canonicalize("http://\x01\x80.com/") == "http://%01%80.com/"
示例#18
0
文件: tests.py 项目: un1t/urlcan
def test_2():    
    assert canonicalize("http://host/%25%32%35%25%32%35") == "http://host/%25%25"
示例#19
0
文件: tests.py 项目: un1t/urlcan
def test_26():
    assert canonicalize("http://www.gotaport.com:1234/") == "http://www.gotaport.com:1234/"
示例#20
0
文件: tests.py 项目: un1t/urlcan
def test_17():
    assert canonicalize("http://www.google.com/foo\tbar\rbaz\n2") == "http://www.google.com/foobarbaz2"
示例#21
0
文件: tests.py 项目: un1t/urlcan
def test_27():
    assert canonicalize("  http://www.google.com/  ") == "http://www.google.com/"
示例#22
0
文件: tests.py 项目: un1t/urlcan
def test_18():
    assert canonicalize("http://www.google.com/q?") == "http://www.google.com/q?"
示例#23
0
文件: tests.py 项目: un1t/urlcan
def test_31():
    assert canonicalize("https://www.securesite.com/") == "https://www.securesite.com/"
示例#24
0
文件: tests.py 项目: un1t/urlcan
def test_20():
    assert canonicalize("http://www.google.com/q?r?s") == "http://www.google.com/q?r?s"
示例#25
0
文件: tests.py 项目: un1t/urlcan
def test_33():
    assert canonicalize("http://host.com//twoslashes?more//slashes") == "http://host.com/twoslashes?more//slashes"
示例#26
0
文件: tests.py 项目: un1t/urlcan
def test_34():
    assert canonicalize("http://host.com/aa/../../../dots") == "http://host.com/dots"