Frédéric Guillot
16b7b3bc3e
http client: remove dependency on global config options
2020-09-27 14:37:46 -07:00
Frédéric Guillot
0d66f2c6d3
Tweak default HTTP client transport timeout values
...
Reducing these values avoid going over the max number of file descriptors when refreshing lot of feeds
2020-09-27 13:20:48 -07:00
Kebin Liu
cf7712acea
Add HTTP proxy option for subscriptions
2020-09-09 23:28:54 -07:00
Frédéric Guillot
6c6ca69141
Add feed option to ignore HTTP cache
2020-06-05 22:04:52 -07:00
Frédéric Guillot
3debf75eb9
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
2019-12-26 15:56:59 -08:00
Frédéric Guillot
bb720c87c1
Make HTTP Client timeout and max body size configurable
2019-06-02 07:29:56 -07:00
Patrick
2538eea177
Add the possibility to override default user agent for each feed
2018-09-19 18:19:24 -07:00
Frédéric Guillot
dbcc5d8a97
Use canonical imports
2018-08-24 21:56:39 -07:00
Frédéric Guillot
17054b396e
Update user agent with new website URL
2018-07-28 10:32:48 -07:00
Frédéric Guillot
bddca15b69
Add new fields for feed username/password
2018-06-19 22:58:29 -07:00
Frédéric Guillot
b5c317f971
Disable keep-alive for HTTP client
2018-06-19 20:21:24 -07:00
Frédéric Guillot
7914261437
Close HTTP response body even for failed requests
2018-06-19 20:13:13 -07:00
Frédéric Guillot
2f4cd59ad9
Make sure to close request body in HTTP client
2018-04-29 23:11:10 -07:00
Frédéric Guillot
1eba1730d1
Move HTTP client to its own package
2018-04-28 10:51:07 -07:00