abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
()%5B%5D%7B%7D%3C%3E
%2B-*%2F%3D%25%5E
.%2C!%3F%3A%3B'%22
%40%23%24%26_~%60%7C%5C

hello%20world
test%20string
simple-test

path%2Fto%2Fresource
query%3Fparam%3Dvalue
anchor%23section
email%40example.com
array%5B0%5D
protocol%3A%2F%2Fhost

key%3Dvalue%26another%3Dtest
first%3Bsecond%3Bthird
item%2Citem%2Citem
name%3Avalue
path%2Fto%2Ffile.txt

Hello%20World!
What's%20happening%3F
100%25%20complete
%2450%20price%20tag
Amount%3A%20%24100
It's%20a%20test%20(with%20parentheses)
Star%20*%20asterisk
Plus%20%2B%20sign

100%25
%3Chtml%3E
data%26more%26data
file%20path%20with%20spaces
parameter%3Dvalue%26other%3Ddata

caf%C3%A9
na%C3%AFve
se%C3%B1or
%E6%97%A5%E6%9C%AC%E8%AA%9E
%F0%9F%9A%80
r%C3%A9sum%C3%A9
Z%C3%BCrich

%2F
%2F%2F
%2F%2F%2F
%3F
%26
%3D
%25
%25%25

%20
%20%20%20%20

'%3B%20DROP%20TABLE%20users--
%3Cscript%3Ealert('xss')%3C%2Fscript%3E
..%2F..%2F..%2Fetc%2Fpasswd
%2500null
%24%7Bjndi%3Aldap%3A%2F%2Fevil.com%7D

this-is-a-very-long-string-that-might-be-used-to-test-buffer-handling-and-performance-characteristics-of-the-encoder
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

user%40domain.com%3Fredirect%3Dhttps%3A%2F%2Fexample.com%2Fpath%3Fquery%3Dvalue%26other%3Ddata
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den%26sort%3Ddate
%2Fapi%2Fv1%2Fusers%3Ffilter%5Bname%5D%3DJohn%20Doe%26include%3Dposts%2Ccomments

hello%2520world
100%2525
caf%25C3%25A9

line1%5Cnline2
col1%5Ctcol2

~tilde
%60backtick
%5Ecaret
%7Bcurly%7D
%7Cpipe%7C

%22double%20quotes%22
'single%20quotes'
it's
%22mixed%20'quotes'%20test%22

2%2B2%3D4
x%5E2
%24100
%E2%82%AC50
%C2%A330
%C2%A51000

%2Fusers%2F123%2Fposts%2F456
%2Fsearch%3Fq%3Dtest%2Bquery
%2Fpath%2Fto%2Fresource.html%3Fparam1%3Dvalue1%26param2%3Dvalue2
http%3A%2F%2Fexample.com%3A8080%2Fpath
ftp%3A%2F%2Ffiles.example.com%2Fdocument.pdf

!!!
%3F%3F%3F
...
---
___
%3D%3D%3D

(parentheses)
%5Bsquare%20brackets%5D
%7Bcurly%20braces%7D
%3Cangle%20brackets%3E

%5Cr%5Cn
%5Ct%5Ct%5Ct
%5C0

%252520
%25253A
%25252F
