aboutsummaryrefslogtreecommitdiff
path: root/args_test.go
diff options
context:
space:
mode:
authorGravatar Aliaksandr Valialkin <valyala@gmail.com> 2015-12-22 20:18:19 +0200
committerGravatar Aliaksandr Valialkin <valyala@gmail.com> 2015-12-22 20:18:19 +0200
commitea8a7f54d5d39461da355203ed90fc9309584855 (patch)
treef9ae6ba665d44282b0f53b9d8337bd30b3035676 /args_test.go
parentDo not escape the most frequently used chars in uri path such as ':~=,' (diff)
downloadfasthttp-ea8a7f54d5d39461da355203ed90fc9309584855.tar.gz
fasthttp-ea8a7f54d5d39461da355203ed90fc9309584855.tar.bz2
fasthttp-ea8a7f54d5d39461da355203ed90fc9309584855.zip
Do not escape '-' and '_' in url path and query args
Diffstat (limited to 'args_test.go')
-rw-r--r--args_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/args_test.go b/args_test.go
index 0fe7be8..f994217 100644
--- a/args_test.go
+++ b/args_test.go
@@ -10,7 +10,7 @@ import (
func TestArgsEscape(t *testing.T) {
testArgsEscape(t, "foo", "bar", "foo=bar")
testArgsEscape(t, "f.o,1:2/4", "~`!@#$%^&*()_-=+\\|/[]{};:'\"<>,./?",
- "f.o,1:2/4=%7E%60%21%40%23%24%25%5E%26%2A%28%29%5F%2D%3D%2B%5C%7C/%5B%5D%7B%7D%3B:%27%22%3C%3E,./%3F")
+ "f.o,1:2/4=%7E%60%21%40%23%24%25%5E%26%2A%28%29_-%3D%2B%5C%7C/%5B%5D%7B%7D%3B:%27%22%3C%3E,./%3F")
}
func testArgsEscape(t *testing.T, k, v, expectedS string) {