aboutsummaryrefslogtreecommitdiff
path: root/client_test.go
AgeCommit message (Expand)AuthorFilesLines
2019-12-01Allow a body for GET requests (#703)Gravatar Erik Dubbelboer 1-0/+33
2019-11-16Run golangci-lint using a Github ActionGravatar Erik Dubbelboer 1-32/+33
2019-10-19Don't run TestClientNilResp in parallelGravatar Erik Dubbelboer 1-1/+4
2019-10-19Fix race condition in tests, fix URI bugGravatar Erik Dubbelboer 1-2/+8
2019-10-16Speed up testing by running tests in parallelGravatar Erik Dubbelboer 1-2/+74
2019-10-16Don't allow spaces in request header keysGravatar Erik Dubbelboer 1-3/+3
2019-10-11Allow client to disable path normalization (#672)Gravatar Ian Leue 1-1/+52
2019-09-27The Authorization header should include the Basic keywordGravatar Erik Dubbelboer 1-2/+2
2019-08-18Add ability to set timeout for handshake (#631)Gravatar Mike Faraponov 1-0/+40
2019-08-18Add support for user:pass in URLs (#614)Gravatar Erik Dubbelboer 1-0/+38
2019-05-06Added methods constants (#567)Gravatar Maxim Lebedev 1-6/+6
2019-04-11Fix nil Response support in Do* methodsGravatar Erik Dubbelboer 1-0/+23
2019-02-16add conn's address info in Response (#537)Gravatar xuecai 1-0/+69
2019-02-02Various changes regarding code readibility (#523)Gravatar Shulhan 1-6/+2
2018-11-01Add Client.NoDefaultUserAgentHeaderGravatar Erik Dubbelboer 1-5/+67
2018-10-14Schema changes detection with HostClientGravatar Gabriel Pérez S 1-0/+152
2018-09-20Use PostArgs in clientGravatar Erik Dubbelboer 1-0/+32
2018-09-11Do case insensitive comparisons for headers and cookiesGravatar Erik Dubbelboer 1-0/+38
2018-09-05Don't suppresses TLS related errorsGravatar Erik Dubbelboer 1-0/+1
2018-09-01Reset all fields when releasing a clientConnGravatar Erik Dubbelboer 1-0/+70
2018-08-24Fix bug that prevents custom user-agentsGravatar Erik Dubbelboer 1-0/+31
2018-08-18Use and InmemoryListener for TestClientFollowRedirectsGravatar Erik Dubbelboer 1-9/+10
2018-08-13Merge pull request #231 from erikdubbelboer/testportGravatar Kirill Danshin 1-41/+26
2017-09-04Added a test that verifies that the client sends all the request headers and ...Gravatar Aliaksandr Valialkin 1-0/+96
2017-02-14Use random ports for testsGravatar Erik Dubbelboer 1-41/+26
2017-01-15Properly set "https" scheme in RequestCtx.URI() for TLS connectionsGravatar Aliaksandr Valialkin 1-3/+0
2016-11-28client: retry non-idempotent requests if the server closes idle keep-alive co...Gravatar Aliaksandr Valialkin 1-4/+72
2016-10-13Unshadow err in client testGravatar Aliaksandr Valialkin 1-3/+3
2016-10-13Remove unused variablesGravatar Aliaksandr Valialkin 1-2/+2
2016-10-12Client, HostClient, PipelineClient: verify TLS server nameGravatar Aliaksandr Valialkin 1-2/+25
2016-10-05Revert "Redirection support for Do(*Request, *Response)"Gravatar Aliaksandr Valialkin 1-19/+0
2016-10-05Redirection support for Do(*Request, *Response)Gravatar Sick Yoon 1-0/+19
2016-09-21Added HostClient.PendingRequests(), which may be used for balancing load amon...Gravatar Aliaksandr Valialkin 1-0/+94
2016-09-12Do not busy wait on free connection in DoDeadline and DoTimeout, since this m...Gravatar Aliaksandr Valialkin 1-3/+9
2016-08-17fix DoDeadline side effect when no free conn (#145)Gravatar Nicolas Bazire 1-0/+75
2016-07-16Added support for multiple concurrent connections to server in PipelineClientGravatar Aliaksandr Valialkin 1-8/+12
2016-05-05explicitly skip tests for platforms that not support unix sockets (#90)Gravatar Aleksandr Razumov 1-0/+50
2016-05-04fix tests on WindowsGravatar Aleksandr Razumov 1-36/+0
2016-04-15sped up slow tests under 'go test -race'Gravatar Aliaksandr Valialkin 1-5/+5
2016-04-03PipelineClient.Do: try substituting the oldest request in the pending queue b...Gravatar Aliaksandr Valialkin 1-1/+1
2016-04-02PipelineClinet: added MaxBatchDelay optionGravatar Aliaksandr Valialkin 1-6/+12
2016-04-01Return ErrPipelineOverflow from PipelineClient.Do if the pending requests' qu...Gravatar Aliaksandr Valialkin 1-0/+8
2016-04-01Added PipelineClient for issuing pipelined requests to the serverGravatar Aliaksandr Valialkin 1-0/+90
2016-02-29Issue #57: Added DisableHeaderNamesNormalizing config option to Client and Ho...Gravatar Aliaksandr Valialkin 1-0/+52
2016-02-21reduced the time required to run tests with race detector enabledGravatar Aliaksandr Valialkin 1-6/+6
2016-02-19Eliminated two memory allocations when client follows redirectGravatar Aliaksandr Valialkin 1-2/+7
2016-01-19Fixed golint warningsGravatar Aliaksandr Valialkin 1-1/+1
2016-01-17Removed misleading ConnectionCloseReal method from RequestHeaderGravatar Aliaksandr Valialkin 1-1/+1
2016-01-13Added ability to limit the maximum connection duration in HostClientGravatar Aliaksandr Valialkin 1-0/+57
2016-01-12Added ability to balance requests among multiple upstream hosts via HostClientGravatar Aliaksandr Valialkin 1-0/+60