summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDylan McKay <me@dylanmckay.io>2018-07-29 02:24:56 +1200
committerDylan McKay <me@dylanmckay.io>2018-07-29 02:24:56 +1200
commitd3b504625183be717ba6979a85d316bb2254a841 (patch)
treecd165bb9f51ee4049bf784296d9e2461b9e669c4 /src
parent061853516312406019ae4344ba662480ba5a5988 (diff)
Add support for the 304 Not Modified HTTP status code
Diffstat (limited to 'src')
-rw-r--r--src/transport.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/transport.rs b/src/transport.rs
index c7c5d1e..2aa9599 100644
--- a/src/transport.rs
+++ b/src/transport.rs
@@ -118,6 +118,15 @@ impl Transport {
),
})
}
+ StatusCode::NotModified => {
+ Err(Error::Fault {
+ code: res.status,
+ message: get_error_message(&mut res).unwrap_or(
+ "not modified"
+ .to_owned(),
+ ),
+ })
+ },
StatusCode::NotAcceptable => {
Err(Error::Fault {
code: res.status,