aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/fetch/response.rs
diff options
context:
space:
mode:
authorNikki <nikkicubed@gmail.com>2016-02-01 17:38:51 -0700
committerNikki <nikkicubed@gmail.com>2016-02-09 13:51:35 -0700
commite8665d47ea5381bc6f07d7ff7d7b94bca23be767 (patch)
tree421578ec1201d4c09d7e214e0f48da1806be8a3b /components/net/fetch/response.rs
parent9e68285d35a2e7b72c9edfd9e5e37399e724c4e6 (diff)
downloadservo-e8665d47ea5381bc6f07d7ff7d7b94bca23be767.tar.gz
servo-e8665d47ea5381bc6f07d7ff7d7b94bca23be767.zip
working on implementing Cors Check and Origin to Ascii serialisation
Diffstat (limited to 'components/net/fetch/response.rs')
-rw-r--r--components/net/fetch/response.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/components/net/fetch/response.rs b/components/net/fetch/response.rs
index 63b28de350d..ddb65a8e5e1 100644
--- a/components/net/fetch/response.rs
+++ b/components/net/fetch/response.rs
@@ -69,8 +69,8 @@ impl ResponseMethods for Response {
let headers = old_headers.iter().filter(|header| {
match &*header.name().to_ascii_lowercase() {
- "cache-control" | "content-language" |
- "content-type" | "expires" | "last-modified" | "Pragma" => true,
+ "cache-control" | "content-language" | "content-type" |
+ "expires" | "last-modified" | "pragma" => true,
"set-cookie" | "set-cookie2" => false,
header => {
let result =
@@ -88,12 +88,14 @@ impl ResponseMethods for Response {
response.headers = Headers::new();
response.status = None;
response.body = RefCell::new(ResponseBody::Empty);
+ response.cache_state = CacheState::None;
},
ResponseType::OpaqueRedirect => {
response.headers = Headers::new();
response.status = None;
response.body = RefCell::new(ResponseBody::Empty);
+ response.cache_state = CacheState::None;
}
}