mirror of
https://github.com/actix/actix-extras.git
synced 2025-07-01 12:15:08 +02:00
refactor encoder/decoder impl
This commit is contained in:
@ -8,7 +8,7 @@ use std::io;
|
||||
use error::ResponseError;
|
||||
use http::{header, Method, StatusCode};
|
||||
use request::Request;
|
||||
use response::{ConnectionType, Response, ResponseBuilder};
|
||||
use response::{Response, ResponseBuilder};
|
||||
|
||||
mod client;
|
||||
mod codec;
|
||||
@ -183,7 +183,7 @@ pub fn handshake_response(req: &Request) -> ResponseBuilder {
|
||||
};
|
||||
|
||||
Response::build(StatusCode::SWITCHING_PROTOCOLS)
|
||||
.connection_type(ConnectionType::Upgrade)
|
||||
.upgrade()
|
||||
.header(header::UPGRADE, "websocket")
|
||||
.header(header::TRANSFER_ENCODING, "chunked")
|
||||
.header(header::SEC_WEBSOCKET_ACCEPT, key.as_str())
|
||||
|
Reference in New Issue
Block a user