Hello List,

I am using MacRuby/Control Tower and have another stupid question. In somthing like this

  def call(env)
    res = @delegate.testEnvironment(env['REQUEST_PATH'])
    [200, { 'Content-Type' => 'text/html' }, res ]
  end

I get the run time error:

#<ArgumentError: method `bytesize' does not work on NSStrings>

And indeed, "testEnvironment" does return an NSString. How can I convert this?

Alex

Bonus Question: This is in a Control Tower context, but "env" is always nil. I want to access the requests parameters (i.e. foo?bar=5). That was easy in Webrick, but I can not figure out how to do it in Control Tower

@Joshua: Thanks a lot for your last reply! That helped me get going