# File lib/faye/websocket/hybi_parser/handshake.rb, line 10
        def initialize(uri, protocols)
          @uri       = uri
          @protocols = protocols
          @key       = Base64.encode64((1..16).map { rand(255).chr } * '').strip
          @accept    = Base64.encode64(Digest::SHA1.digest(@key + GUID)).strip
          @buffer    = []
        end