Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.82 KB | None | 0 0
  1.         private string checkIfValidHandshakeRequest(WebSocketContext context)
  2.         {
  3.             var headers = context.Headers;
  4.             return !context.IsWebSocketRequest
  5.                    ? "Not WebSocket connection request."
  6.                    : !validateHostHeader(headers["Host"])
  7.                      ? "Invalid Host header."
  8.                      : !validateSecWebSocketKeyHeader(headers["Sec-WebSocket-Key"])
  9.                        ? "Invalid Sec-WebSocket-Key header."
  10.                        : !validateSecWebSocketVersionClientHeader(headers["Sec-WebSocket-Version"])
  11.                          ? "Invalid Sec-WebSocket-Version header."
  12.                          : !validateCookies(context.CookieCollection, _cookies)
  13.                            ? "Invalid Cookies."
  14.                            : null;
  15.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement