// As client private void processResponseCookies(CookieCollection cookies) { if (cookies.Count > 0) _cookies.SetOrRemove(cookies); }
private WebSocket() { _compression = CompressionMethod.NONE; _cookies = new CookieCollection(); _extensions = String.Empty; _forClose = new Object(); _forSend = new Object(); _origin = String.Empty; _perFrameCompress = false; _protocol = String.Empty; _readyState = WsState.CONNECTING; }
/// <summary> /// Gets the HTTP cookies included in the request. /// </summary> /// <value> /// A <see cref="WebSocketSharp.Net.CookieCollection"/> that contains the cookies. /// </value> public override async Task <CookieCollection> GetCookieCollection() { return(_cookies ?? (_cookies = (await _request.ConfigureAwait(false)).Cookies)); }