Skip to content

Commit 71ac65d

Browse files
committed
refactor(http): move h1 and h2 into http module
1 parent 486a219 commit 71ac65d

File tree

12 files changed

+351
-350
lines changed

12 files changed

+351
-350
lines changed

examples/client_http2.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use std::io;
88

99
use hyper::Client;
1010
use hyper::header::Connection;
11-
use hyper::http2;
11+
use hyper::http::h2;
1212

1313
fn main() {
1414
env_logger::init().unwrap();
@@ -21,7 +21,7 @@ fn main() {
2121
}
2222
};
2323

24-
let mut client = Client::with_protocol(http2::new_protocol());
24+
let mut client = Client::with_protocol(h2::new_protocol());
2525

2626
// `Connection: Close` is not a valid header for HTTP/2, but the client handles it gracefully.
2727
let mut res = client.get(&*url)

src/client/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ pub mod pool;
5454
pub mod request;
5555
pub mod response;
5656

57-
use message::Protocol;
58-
use http11::Http11Protocol;
57+
use http::Protocol;
58+
use http::h1::Http11Protocol;
5959

6060
/// A Client to use additional features with Requests.
6161
///

src/client/request.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ use net::{NetworkStream, NetworkConnector, HttpConnector, Fresh, Streaming};
1111
use version;
1212
use client::{Response, get_host_and_port};
1313

14-
use message::{HttpMessage, RequestHead};
15-
use http11::Http11Message;
14+
use http::{HttpMessage, RequestHead};
15+
use http::h1::Http11Message;
1616

1717

1818
/// A client request to a remote server.
@@ -136,7 +136,7 @@ mod tests {
136136
use header::{ContentLength,TransferEncoding,Encoding};
137137
use url::form_urlencoded;
138138
use super::Request;
139-
use http11::Http11Message;
139+
use http::h1::Http11Message;
140140

141141
fn run_request(req: Request<Fresh>) -> Vec<u8> {
142142
let req = req.start().unwrap();

src/client/response.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ use std::io::{self, Read};
33

44
use header;
55
use net::NetworkStream;
6-
use http::{self, RawStatus};
6+
use http::{self, RawStatus, ResponseHead, HttpMessage};
77
use status;
88
use version;
9-
use message::{ResponseHead, HttpMessage};
10-
use http11::Http11Message;
9+
use http::h1::Http11Message;
1110

1211
/// A response for a client request to a remote server.
1312
#[derive(Debug)]
@@ -82,7 +81,7 @@ mod tests {
8281
use mock::MockStream;
8382
use status;
8483
use version;
85-
use http11::Http11Message;
84+
use http::h1::Http11Message;
8685

8786
use super::Response;
8887

0 commit comments

Comments
 (0)