25 Commits

Author SHA1 Message Date
Todd Menier
8556164f7b #202 - Find CookieContainer correctly when HttpClientHandler is wrapped in 1 or more DelegatingHandlers 2017-09-03 12:04:27 -05:00
Todd Menier
a4442c3f46 Update to #211 - FlurlClient.Request always uses Url.Combine (instead of AppendPathSegments) so something like Request("endpoint?x=1") works as expected 2017-09-03 12:02:33 -05:00
Todd Menier
3b0a5cb0ec #195 support array values in URL-encoded requests (jpiggyback on SetQueryParams logic) 2017-09-03 08:37:46 -05:00
Todd Menier
60fa56c04c Shoring up some settings related stuff 2017-09-02 16:31:56 -05:00
Todd Menier
84791f9b5a Url.ConfigureRequest is better than Url.Configure 2017-09-02 08:41:39 -05:00
Todd Menier
1fe170b274 ensure that disposed FlurlClients are not reused 2017-09-01 15:03:14 -05:00
Todd Menier
5536fa0475 moved HttpClientFactory from FlurlClient to FlurlClient.Settings 2017-09-01 11:12:21 -05:00
Todd Menier
823969ff31 added IFlurlClient.Request() and BaseUrl, removed WithUrl 2017-08-24 20:40:48 -05:00
Todd Menier
01ad1ce776 added URL builder extensions on IFlurlRequest 2017-08-24 20:38:39 -05:00
Todd Menier
16556571e1 fix & tests for resetting to default settings 2017-08-18 09:02:16 -05:00
Todd Menier
e1e5f9d3a0 request-level timeouts 2017-08-17 16:42:24 -05:00
Todd Menier
c1114947a7 a couple test tweaks 2017-08-16 17:00:44 -05:00
Todd Menier
f19fc91312 some tweaks to settings and big refactoring of settings tests 2017-08-16 14:48:16 -05:00
Todd Menier
8bd90ff102 a few naming changes for consistency 2017-08-16 14:47:13 -05:00
Todd Menier
6d02ce35c7 rename WithSettings to Configure (consistent with global FlurlHttp.Configure) 2017-08-16 10:57:46 -05:00
Todd Menier
ad8c051543 re-introduce HttpClientFactory, keep FlurlClientFactory.Get separate. (the former makes sense at FlurlClient settings level; latter does not) 2017-08-13 15:54:22 -05:00
Todd Menier
a2656d4056 parallelize most tests 2017-08-13 14:29:19 -05:00
Todd Menier
707c321545 FlurlHttpSettings refactoring - keep reference to default values to deal with some tricky order of precedence rules 2017-08-13 14:28:48 -05:00
Todd Menier
8bc9fecc6a major changes for Flurl.Http 2.0. better HttpClient reuse, request-level headers and settings, refactoring & cleanup 2017-08-04 16:34:52 -05:00
Nikolay Molchanov
f98de65481 [add] netstd 1.0 and netstd 1.1 with api remove
[edit] nunit test adapter 3.8
2017-07-21 20:45:37 +03:00
Nikolay Molchanov
0fd994e05b [drop] pcl targets 2017-07-21 19:19:31 +03:00
Todd Menier
d1b0ab555f merge 2017-07-16 19:16:20 -05:00
Nikolay Molchanov
4df089eb4d fix test program version 2017-07-14 03:23:23 +03:00
Nikolay Molchanov
82ea6edba7 drop PCL target 2017-07-14 03:18:47 +03:00
Nikolay Molchanov
f06097fc6f [edit] migrate tests. phase 1 2017-06-06 21:36:27 +03:00