Commit Graph

303 Commits

Author SHA1 Message Date
Martin Algesten
32279c84e0 impl std::error::Error for Error close #6 2019-06-21 15:14:58 +02:00
Martin Algesten
41b21d37e4 fix clippy warnings 2019-06-21 15:09:36 +02:00
Chris West (Faux)
ceb7c3ac14 use pub(crate) instead of include!() 2019-05-27 17:44:14 +01:00
Chris West (Faux)
73d1c89e90 rustfmt 2019-05-27 17:25:43 +01:00
Martin Algesten
a89150eee7 fix warning in --no-default-features 2019-03-30 11:34:35 +01:00
Martin Algesten
d4d68ae585 fix parse error when no status text. close #4 2019-03-30 11:29:53 +01:00
Martin Algesten
22e83fc31c fixes for no-default-features 2019-02-03 12:05:27 +05:30
Martin Algesten
141668acba list all header names in request and response 2019-02-03 11:52:05 +05:30
Martin Algesten
cb3d6e8124 resolved url in response 2018-12-20 11:08:39 +01:00
Martin Algesten
07fd4d2cd5 pub(crate) where we can 2018-12-20 11:08:20 +01:00
Martin Algesten
1519dcb0b1 fix redirect logic 2018-12-20 10:54:47 +01:00
Martin Algesten
707d194b74 rustls instead of native-tls 2018-12-19 10:30:43 +01:00
Martin Algesten
131476bd1a remove extern crate 2018-12-18 13:45:13 +01:00
Martin Algesten
4151aab3b4 redirects 0 2018-12-18 13:34:05 +01:00
Martin Algesten
5ba6b3cd4d edition 2018, clippy, fmt 2018-12-18 13:17:19 +01:00
Martin Algesten
5a6ccfdae0 default User-Agent and Accept headers 2018-12-04 18:05:50 +01:00
Martin Algesten
9779871f53 clean up hostname confusion 2018-12-04 18:05:35 +01:00
Martin Algesten
a7f54b3647 fix redirect query parameters/hostname 2018-12-04 18:05:19 +01:00
Martin Algesten
2c9e62ad8c fix dealloc issues 2018-10-23 20:18:24 +01:00
Martin Algesten
99ad96b212 explicit shutdown on tls connections 2018-10-22 19:19:58 +01:00
Martin Algesten
b16b14c6aa simpler api 2018-09-04 10:59:10 +02:00
Martin Algesten
7ba59abbef format 2018-09-03 11:22:20 +02:00
Martin Algesten
c0384c364b Url deconstruction function 2018-09-03 11:22:20 +02:00
Martin Algesten
bf97aa9fc8 fix building without tls. close #1 2018-09-01 13:47:51 +02:00
Martin Algesten
0bf6d10816 updated deps 2018-08-03 08:24:01 +02:00
Martin Algesten
454e5a123f fix send body confusion 2018-07-03 10:54:22 +02:00
Martin Algesten
1e536af904 get_url 2018-07-02 12:33:47 +02:00
Martin Algesten
1d541763c6 get_method 2018-07-02 12:32:01 +02:00
Martin Algesten
8b2d4c0545 test bad headers 2018-07-02 09:23:30 +02:00
Martin Algesten
6d3dc75e73 code format 2018-07-02 09:10:31 +02:00
Martin Algesten
9cf33365e5 avoid panic for headers 2018-07-02 09:10:31 +02:00
Martin Algesten
cc000da9bc doc 2018-07-01 19:06:22 +02:00
Martin Algesten
fc1d908d9c less restrictive send() signature 2018-07-01 19:01:59 +02:00
Martin Algesten
4fbcc2246f doc 2018-07-01 19:01:35 +02:00
Martin Algesten
8decd8e489 auth url test 2018-07-01 18:40:49 +02:00
Martin Algesten
51744804da avoid parsing when setting headers 2018-07-01 18:33:50 +02:00
Martin Algesten
1812b7f6b8 handle auth in url 2018-07-01 18:32:00 +02:00
Martin Algesten
2d2daf58ba doc 2018-07-01 11:13:21 +02:00
Martin Algesten
a14e75fcbc dont require agent().build() 2018-07-01 10:24:42 +02:00
Martin Algesten
03928a05c5 tidy up 2018-07-01 10:19:40 +02:00
Martin Algesten
567a19a656 resp.status() return u16 2018-07-01 09:04:50 +02:00
Martin Algesten
548b5d80c2 test poolable against s3 2018-06-30 23:05:40 +02:00
Martin Algesten
e2686e3bd5 deal with http/1.0 and connection closed 2018-06-30 22:43:47 +02:00
Martin Algesten
651c1102c9 better test 2018-06-30 19:30:32 +02:00
Martin Algesten
552728d1d1 connection pool done 2018-06-30 17:55:11 +02:00
Martin Algesten
4a5944443f connection pooling 2018-06-30 16:52:54 +02:00
Martin Algesten
c5fb12a1fe code format 2018-06-30 14:57:22 +02:00
Martin Algesten
924393b811 std::io::copy instead of own 2018-06-30 14:55:58 +02:00
Martin Algesten
317f75f8bf set unit on response 2018-06-30 14:37:48 +02:00
Martin Algesten
3a82ad05ab conn -> pool 2018-06-30 14:14:39 +02:00