Content-Typeレスポンスヘッダに注意
RackのSPECを引用します。
There must be a Content-Type, except when the Status is 204 or 304, in which case there must be none given.
http://rack.rubyforge.org/doc/files/SPEC.html
ステータスコードが204でも304でもない場合、Content-Typeレスポンスヘッダが必須ということです。
「303 See Other」をレスポンスボディなしで投げようとして、LintErrorエラーが発生したので気づきました。私は、値を空文字にしたContent-Typeヘッダを設定して、しのいでいます。