@@ -4,16 +4,16 @@ use async_stream::stream;
4
4
use bytes:: Bytes ;
5
5
use faststr:: FastStr ;
6
6
use futures:: Stream ;
7
- use http:: { header, Method , Request , StatusCode , Uri } ;
7
+ use http:: { header, Method , StatusCode , Uri } ;
8
8
use http_body:: Frame ;
9
9
use serde:: { Deserialize , Serialize } ;
10
10
use tokio_stream:: StreamExt ;
11
11
use volo:: { catch_panic, service:: service_fn} ;
12
12
use volo_http:: {
13
13
body:: { Body , BodyConversion } ,
14
14
context:: ServerContext ,
15
- request:: ServerRequest ,
16
- response:: ServerResponse ,
15
+ request:: Request ,
16
+ response:: Response ,
17
17
server:: {
18
18
extract:: { Form , FullUri , Json , MaybeInvalid , Query } ,
19
19
layer:: { FilterLayer , TimeoutLayer } ,
@@ -105,16 +105,16 @@ async fn post_with_form(Form(info): Form<Login>) -> Result<String, StatusCode> {
105
105
106
106
async fn test_body_and_err (
107
107
_: & mut ServerContext ,
108
- _: ServerRequest < FastStr > ,
109
- ) -> Result < ServerResponse , StatusCode > {
110
- Ok ( ServerResponse :: default ( ) )
108
+ _: Request < FastStr > ,
109
+ ) -> Result < Response , StatusCode > {
110
+ Ok ( Response :: default ( ) )
111
111
}
112
112
113
113
async fn map_body_and_err_inner (
114
114
cx : & mut ServerContext ,
115
- req : ServerRequest < Bytes > ,
115
+ req : Request < Bytes > ,
116
116
next : Next < FastStr , StatusCode > ,
117
- ) -> ServerResponse {
117
+ ) -> Response {
118
118
let ( parts, body) = req. into_parts ( ) ;
119
119
let body = FastStr :: from_bytes ( body) . unwrap_or_default ( ) ;
120
120
let req = Request :: from_parts ( parts, body) ;
@@ -123,9 +123,9 @@ async fn map_body_and_err_inner(
123
123
124
124
async fn map_body_and_err_outer (
125
125
cx : & mut ServerContext ,
126
- req : ServerRequest ,
126
+ req : Request ,
127
127
next : Next < Bytes > ,
128
- ) -> ServerResponse {
128
+ ) -> Response {
129
129
let ( parts, body) = req. into_parts ( ) ;
130
130
let body = body. into_bytes ( ) . await . unwrap ( ) ;
131
131
let req = Request :: from_parts ( parts, body) ;
@@ -206,7 +206,7 @@ async fn extension(Extension(state): Extension<Arc<State>>) -> String {
206
206
format ! ( "State {{ foo: {}, bar: {} }}\n " , state. foo, state. bar)
207
207
}
208
208
209
- async fn service_fn_test ( cx : & mut ServerContext , req : ServerRequest ) -> Result < String , Infallible > {
209
+ async fn service_fn_test ( cx : & mut ServerContext , req : Request ) -> Result < String , Infallible > {
210
210
Ok ( format ! ( "cx: {cx:?}, req: {req:?}" ) )
211
211
}
212
212
@@ -334,9 +334,9 @@ async fn tracing_from_fn(
334
334
peer : Address ,
335
335
cookie_jar : CookieJar ,
336
336
cx : & mut ServerContext ,
337
- req : ServerRequest ,
337
+ req : Request ,
338
338
next : Next ,
339
- ) -> ServerResponse {
339
+ ) -> Response {
340
340
tracing:: info!( "{:?}" , * cookie_jar) ;
341
341
let count = cookie_jar. get ( "count" ) . map_or ( 0usize , |val| {
342
342
val. value ( ) . to_string ( ) . parse ( ) . unwrap_or ( 0usize )
@@ -361,7 +361,7 @@ async fn tracing_from_fn(
361
361
. into_response ( )
362
362
}
363
363
364
- async fn headers_map_response ( response : ServerResponse ) -> impl IntoResponse {
364
+ async fn headers_map_response ( response : Response ) -> impl IntoResponse {
365
365
(
366
366
[
367
367
( "Access-Control-Allow-Origin" , "*" ) ,
0 commit comments