fix spacing. add intermediate variables
This commit is contained in:
parent
c6e3e12aaf
commit
ab3d3bd7b5
@ -133,8 +133,12 @@ namespace WebSocketSharp
|
|||||||
var headers = req.Headers;
|
var headers = req.Headers;
|
||||||
headers["Upgrade"] = "websocket";
|
headers["Upgrade"] = "websocket";
|
||||||
headers["Connection"] = "Upgrade";
|
headers["Connection"] = "Upgrade";
|
||||||
bool isDefaultPort = (uri.Port == 80 && uri.Scheme == "ws") || (uri.Port == 443 && uri.Scheme == "wss");
|
var port = uri.Port;
|
||||||
headers["Host"] = isDefaultPort ? uri.DnsSafeHost : uri.Authority;
|
var scheme = uri.Scheme
|
||||||
|
bool isDefaultPort = (port == 80 && scheme == "ws") || (port == 443 && scheme == "wss");
|
||||||
|
// only include port in host header if it is non-default
|
||||||
|
// https://tools.ietf.org/html/rfc6455#page-17
|
||||||
|
headers["Host"] = isDefaultPort ? uri.DnsSafeHost : uri.Authority;
|
||||||
|
|
||||||
return req;
|
return req;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user