diff --git a/tests/data/command28.txt b/tests/data/command28.txt
new file mode 100644
index 0000000000000000000000000000000000000000..74a7a6b8517408ced5f265555763e78638e90683
--- /dev/null
+++ b/tests/data/command28.txt
@@ -0,0 +1 @@
+--globoff http://%HOSTIP:%HOSTPORT/wantit/{}[]/28
diff --git a/tests/data/name28.txt b/tests/data/name28.txt
new file mode 100644
index 0000000000000000000000000000000000000000..07ea09c0e18e6b9060b823a213a5569f743bd75b
--- /dev/null
+++ b/tests/data/name28.txt
@@ -0,0 +1 @@
+--globoff with {][} in URL
diff --git a/tests/data/prot28.txt b/tests/data/prot28.txt
new file mode 100644
index 0000000000000000000000000000000000000000..73f0425cf7a63b311731d31592ff0ec7860d611d
--- /dev/null
+++ b/tests/data/prot28.txt
@@ -0,0 +1,5 @@
+GET /wantit/{}[]/28 HTTP/1.0
+Host: 127.0.0.1:8999
+Pragma: no-cache
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
+
diff --git a/tests/data/reply28.txt b/tests/data/reply28.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a732a0d22567377b08aace51883e0f24d7fafa34
--- /dev/null
+++ b/tests/data/reply28.txt
@@ -0,0 +1,5 @@
+HTTP/1.1 200 OK
+Server: fake
+
+{}[] in the URL is not legal
+