aboutsummaryrefslogtreecommitdiff
path: root/args_test.go
AgeCommit message (Collapse)AuthorFilesLines
2024-03-02test: remove `//nolint:govet` comments (#1729)Gravatar Oleksandr Redko 1-2/+2
2024-02-21Upgrade golangci-lint to v1.56.2; fix gocritic issues (#1722)Gravatar Oleksandr Redko 1-3/+3
2023-06-13Enable gofumpt linter; format code `gofumpt -w .` (#1576)v1.48.0Gravatar Oleksandr Redko 1-2/+2
2023-02-11Refactor golangci-lint config and remove redundant nolints (#1486)Gravatar Oleksandr Redko 1-2/+2
* Refactor golangci-lint config - Use golangci-lint-action for GitHub workflow. - Add additional golangci-lint run options. - Remove unused nolint directives. * Revert exclude-use-default option
2023-02-09doc,test: correct typos (#1484)Gravatar Oleksandr Redko 1-1/+1
2022-07-29Improve Client timeout (#1346)Gravatar Erik Dubbelboer 1-2/+2
Don't run requests in a separate Goroutine anymore. Instead use proper conn deadlines to enforce timeouts. - Also contains some linting fixes.
2022-04-01Use %v for errors and %q for strings (#1262)v1.35.0Gravatar Erik Dubbelboer 1-2/+2
Mostly in tests.
2020-12-26Make argsKV more predictableGravatar Erik Dubbelboer 1-1/+25
Fixes #932
2020-11-24Fixing deletion of headers/queryargs having multiple values. (#918)Gravatar anshul-jain-aws 1-0/+14
2020-07-17Update linting (#851)Gravatar Erik Dubbelboer 1-2/+2
2019-11-16Run golangci-lint using a Github ActionGravatar Erik Dubbelboer 1-2/+2
2019-10-23Format errors (#679)Gravatar ZhangYunHao 1-1/+1
* format errors * Server is a type name * Fix typo
2019-10-16Speed up testing by running tests in parallelGravatar Erik Dubbelboer 1-0/+30
2019-09-18Improve appendQuotedPath and AppendQuotedArg (#654)Gravatar ZYunH 1-3/+36
* Update bytesconv.go * Modify tests * Remove unnecessary comments * Update args_test.go * Add test for appendQuotedPath * Fix 11202 issue * Fix some problems
2019-02-17add tests for copyto (#545)v1.2.0Gravatar xuecai 1-0/+5
* add tests for copyto * add HeaderCopy Test reflect.DeepEqual
2019-01-04add method Sort in args (#505)v1.1.0Gravatar xuecai 1-0/+8
* add method StringSort QueryStringSort AppendBytesSort in args * simplify code * only Sort method * format * add method StringSort QueryStringSort AppendBytesSort in args * simplify code * only Sort method * format * merge and fix tests * change sort into generic by having the sort function * change sort into generic by having the sort function * change comment
2018-12-30fix args empty string be changed to boolen (#502)Gravatar xuecai 1-9/+19
Add support for empty args
2018-10-01Remove fasthttp.ByteBufferGravatar Erik Dubbelboer 1-1/+3
As advertised in https://github.com/valyala/fasthttp/commit/b5f96d4b4120bb1e09c23ac32baf21a14da4a71d
2017-12-07added missing byte 0xFF into hex2intTable. This fixes panic when decoding ↵v20180529Gravatar Aliaksandr Valialkin 1-0/+21
specially crafted string like "%\xff"
2017-01-30Added Args.GetBool helperGravatar Aliaksandr Valialkin 1-0/+23
2016-03-29Issue #69: Added RequestHeader.Add and ResponseHeader.Add for adding ↵Gravatar Aliaksandr Valialkin 1-0/+2
multiple headers with the same key
2016-03-29Added Args.Add()Gravatar Aliaksandr Valialkin 1-0/+47
2016-02-19Added AcquireArgs and ReleaseArgs helper functionsGravatar Aliaksandr Valialkin 1-1/+48
2016-02-15Added Args.PeekMulti for obtaining multiple query arg values for the given keyGravatar Aliaksandr Valialkin 1-0/+27
2016-02-12substituted bytes.Buffer by ByteBuffer in tests where appropriateGravatar Aliaksandr Valialkin 1-3/+2
2015-12-23Escape query args chars according to ↵Gravatar Aliaksandr Valialkin 1-2/+2
http://www.w3.org/TR/html5/forms.html#form-submission-algorithm
2015-12-22Do not escape '-' and '_' in url path and query argsGravatar Aliaksandr Valialkin 1-1/+1
2015-12-22Do not escape the most frequently used chars in uri path such as ':~=,'Gravatar Aliaksandr Valialkin 1-0/+18
2015-11-19Added Stringer implementations to URI, Args and CookieGravatar Aliaksandr Valialkin 1-1/+22
2015-11-19Added SetUint helper to ArgsGravatar Aliaksandr Valialkin 1-0/+33
2015-11-14Removed accessors converting []byte to string, i.e. allocating memory. This ↵Gravatar Aliaksandr Valialkin 1-22/+22
should reduce memory usage for apps using fasthttp, since now they shoud either use []byte or do string() conversion on their own :)
2015-10-27Added CopyTo, VisitAll and *Bytes* helper functions to Args, RequestHeader ↵Gravatar Aliaksandr Valialkin 1-0/+55
and ResponseHeader
2015-10-23Document Request, Response, RequestHeader, ResponseHeader, URI and ArgsGravatar Aliaksandr Valialkin 1-2/+1
2015-10-22Do not encode dot in argsGravatar Aliaksandr Valialkin 1-1/+1
2015-10-19initial commitGravatar Aliaksandr Valialkin 1-0/+205