Jacob Hoffman-Andrews
7fce93d1c8
Fix tests.
2020-07-02 23:07:53 -07:00
Martin Algesten
deb2002f6f
port in host header. close #63
2020-06-12 22:00:30 +02:00
Martin Algesten
1e93f17a58
fix test problem
2020-05-20 21:22:35 +02:00
Paolo Barbolini
4e744f87c1
Keep the old Response::into_json around and call this Response::into_json_deserialize
2020-05-06 13:47:37 +02:00
Paolo Barbolini
0b69c595b6
Make Response::into_json deserialize into a serde DeserializeOwned
...
This removes the necessity to take the result of Response::into_json and
having to convert it into a struct by using serde_json::from_value
This adds no new dependencies since serde_json already depends on serde.
Users of ureq will have to include `serde_derive` either by importing it
directly or by using serde with the `derive` feature, unless they want to
manually implement `Deserialize` on their structs.
2020-05-06 13:47:37 +02:00
Martin Algesten
999653e7f3
handle header with spaces before value
2019-10-20 10:58:16 +02:00
Martin Algesten
ed999b579d
Removing AsciiString dep and one unsafe
...
This library is not about enforcing standards, so the internal use of
AsciiString for headers and status lines is not necessary.
2019-10-20 10:40:30 +02:00
Martin Algesten
d4d68ae585
fix parse error when no status text. close #4
2019-03-30 11:29:53 +01:00
Martin Algesten
1519dcb0b1
fix redirect logic
2018-12-20 10:54:47 +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
8b2d4c0545
test bad headers
2018-07-02 09:23:30 +02:00
Martin Algesten
567a19a656
resp.status() return u16
2018-07-01 09:04:50 +02:00
Martin Algesten
f5a4c83819
refactor into unit
2018-06-30 13:05:36 +02:00
Martin Algesten
c5c878caca
better debug formatting of requests
2018-06-22 16:01:51 +02:00
Martin Algesten
cd4a1722fa
reduce dependency tree by features
2018-06-22 15:02:13 +02:00
Martin Algesten
0a828bb4a5
cargo fmt
2018-06-22 10:16:37 +02:00
Martin Algesten
b860a3c146
query string in path
2018-06-17 10:13:36 +02:00
Martin Algesten
0d398bc76b
make_stream -> make_response
2018-06-12 22:03:19 +02:00
Martin Algesten
729f907fe0
get -> header
2018-06-12 19:48:34 +02:00
Martin Algesten
8bc8559c22
repeated headers
2018-06-12 01:30:46 +02:00
Martin Algesten
5be3aef553
test all resp.into_xxx()
2018-06-12 01:30:46 +02:00
Martin Algesten
d548b3ef4f
simple test harness
2018-06-12 01:30:46 +02:00