aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/net/resource_task.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/net/resource_task.rs')
-rw-r--r--src/components/net/resource_task.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/components/net/resource_task.rs b/src/components/net/resource_task.rs
index 6e0ddf1e593..c996e70e9b0 100644
--- a/src/components/net/resource_task.rs
+++ b/src/components/net/resource_task.rs
@@ -16,6 +16,9 @@ use RequestHeaderCollection = http::headers::request::HeaderCollection;
use http::method::{Method, Get};
use url::Url;
+use StatusOk = http::status::Ok;
+use http::status::Status;
+
#[cfg(test)]
use std::from_str::FromStr;
@@ -57,6 +60,9 @@ pub struct Metadata {
/// Headers
pub headers: Option<ResponseHeaderCollection>,
+
+ /// HTTP Status
+ pub status: Status
}
impl Metadata {
@@ -66,7 +72,8 @@ impl Metadata {
final_url: url,
content_type: None,
charset: None,
- headers: None
+ headers: None,
+ status: StatusOk // http://fetch.spec.whatwg.org/#concept-response-status-message
}
}