diff options
author | Frédéric Guillot <fred@miniflux.net> | 2019-12-26 15:26:23 -0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2019-12-26 15:56:59 -0800 |
commit | 3debf75eb9229144a05701e03ba59408a75dd815 (patch) | |
tree | 9e9eb6569db3234b514f798d4278b20793b79833 /reader/parser | |
parent | 200b1c304b999191a29f36d4122e7aa05481125c (diff) |
Normalize URL query string before executing HTTP requests
- Make sure query strings parameters are encoded
- As opposed to the standard library, do not append equal sign
for query parameters with empty value
- Strip URL fragments like Web browsers
Diffstat (limited to 'reader/parser')
-rw-r--r-- | reader/parser/parser_test.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/reader/parser/parser_test.go b/reader/parser/parser_test.go index a5a79a9..ddbacec 100644 --- a/reader/parser/parser_test.go +++ b/reader/parser/parser_test.go @@ -191,7 +191,7 @@ func TestDifferentEncodingWithResponse(t *testing.T) { t.Fatalf(`Encoding error for %q: %v`, tc.filename, encodingErr) } - feed, parseErr := ParseFeed(r.String()) + feed, parseErr := ParseFeed(r.BodyAsString()) if parseErr != nil { t.Fatalf(`Parsing error for %q - %q: %v`, tc.filename, tc.contentType, parseErr) } |