Sha256: 56d8bb2b6f1b7f9da2e07b3e95b5375ddafdb6108e47226e01e481691f0440cf

Contents?: true

Size: 339 Bytes

Versions: 6

Compression:

Stored size: 339 Bytes

Contents

# encoding: binary

def text_response(body)
  body = binary_string(body.to_s)
  return [200, { "Content-Type" => "text/plain", "Content-Length" => body.size.to_s }, [body]]
end

if "".respond_to?(:force_encoding)
  def binary_string(str)
    return str.force_encoding("binary")
  end
else
  def binary_string(str)
    return str
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
passenger-5.0.4 test/stub/rack/library.rb
passenger-5.0.3 test/stub/rack/library.rb
passenger-5.0.2 test/stub/rack/library.rb
passenger-5.0.1 test/stub/rack/library.rb
passenger-5.0.0.rc2 test/stub/rack/library.rb
passenger-5.0.0.rc1 test/stub/rack/library.rb