Sha256: b3a898a61f9658fc70b2cfc4398ba6a9388fdedea00f382947a429401be0fc13

Contents?: true

Size: 519 Bytes

Versions: 7

Compression:

Stored size: 519 Bytes

Contents

module WebSocket
  module Handshake
    module Handler
      module Client75

        include Client

        private

        # @see WebSocket::Handshake::Handler::Base#handshake_keys
        def handshake_keys
          keys = [
            ["Upgrade", "WebSocket"],
            ["Connection", "Upgrade"]
          ]
          host = @host
          host += ":#{@port}" if @port
          keys << ["Host", host]
          keys << ["Origin", @origin] if @origin
          keys
        end

      end
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
websocket-1.0.7 lib/websocket/handshake/handler/client75.rb
sunrise-cms-0.5.0.rc1 vendor/bundle/ruby/1.9.1/gems/websocket-1.0.6/lib/websocket/handshake/handler/client75.rb
websocket-1.0.6 lib/websocket/handshake/handler/client75.rb
websocket-1.0.5 lib/websocket/handshake/handler/client75.rb
websocket-1.0.4 lib/websocket/handshake/handler/client75.rb
websocket-1.0.3 lib/websocket/handshake/handler/client75.rb
websocket-1.0.2 lib/websocket/handshake/handler/client75.rb