Sha256: 3b3d169734dd33ba4526169de21b5b3d1ec4b92973b6f7d2694fb95b06726dc0

Contents?: true

Size: 282 Bytes

Versions: 6

Compression:

Stored size: 282 Bytes

Contents

module Thumbs
  class ServerName
    def initialize(app, server_name)
      @app = app
      @server_name = server_name
    end
    
    def call(env)
      status, headers, body = @app.call(env)
      headers['Server'] = @server_name
      [status, headers, body]
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
thumbs-0.0.9 lib/thumbs/middleware/server_name.rb
thumbs-0.0.8 lib/thumbs/middleware/server_name.rb
thumbs-0.0.6 lib/thumbs/middleware/server_name.rb
thumbs-0.0.5 lib/thumbs/middleware/server_name.rb
thumbs-0.0.4 lib/thumbs/middleware/server_name.rb
thumbs-0.0.3 lib/thumbs/middleware/server_name.rb