mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Remove unused header manipulation facilities.
This commit is contained in:
parent
4cb7dfbc59
commit
a761f2bed4
2 changed files with 3 additions and 23 deletions
|
@ -249,16 +249,7 @@ impl HttpResponse for WrappedHttpResponse {
|
|||
pub trait HttpRequestFactory {
|
||||
type R: HttpRequest;
|
||||
|
||||
fn create(&self, _url: Url, _method: Method) -> Result<Self::R, LoadError> {
|
||||
panic!()
|
||||
}
|
||||
fn create_with_headers(&self, url: Url, method: Method, headers: Headers) -> Result<Self::R, LoadError> {
|
||||
let mut result = self.create(url, method);
|
||||
if let Ok(ref mut req) = result {
|
||||
*req.headers_mut() = headers;
|
||||
}
|
||||
result
|
||||
}
|
||||
fn create_with_headers(&self, url: Url, method: Method, headers: Headers) -> Result<Self::R, LoadError>;
|
||||
}
|
||||
|
||||
pub struct NetworkHttpRequestFactory {
|
||||
|
@ -300,7 +291,6 @@ impl HttpRequestFactory for NetworkHttpRequestFactory {
|
|||
pub trait HttpRequest {
|
||||
type R: HttpResponse + 'static;
|
||||
|
||||
fn headers_mut(&mut self) -> &mut Headers;
|
||||
fn send(self, body: &Option<Vec<u8>>) -> Result<Self::R, LoadError>;
|
||||
}
|
||||
|
||||
|
@ -311,10 +301,6 @@ pub struct WrappedHttpRequest {
|
|||
impl HttpRequest for WrappedHttpRequest {
|
||||
type R = WrappedHttpResponse;
|
||||
|
||||
fn headers_mut(&mut self) -> &mut Headers {
|
||||
self.request.headers_mut()
|
||||
}
|
||||
|
||||
fn send(self, body: &Option<Vec<u8>>) -> Result<WrappedHttpResponse, LoadError> {
|
||||
let url = self.request.url.clone();
|
||||
let mut request_writer = match self.request.start() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue