webrickから端末にエコーされたメッセージを無効にするにはどうすればよいですか?最初に表示されるINFO
メッセージについては、私はようLogger
パラメータを設定することにより、それを無効にすることができました:webrickからエコーを無効にする
s = WEBrick::HTTPServer.new(
Port: 3000,
BindAddress: "localhost",
Logger: WEBrick::Log.new("/dev/null"),
)
しかし、私はさらに次のようになり、メッセージを無効にしたい:
localhostと - - [17/6月/ 2011:10:01:38 EDT] "GET .... HTTP/1.1" 200 0 http://localhost:3000/ - > .....
要求がから作られている場合ウェブブラウザ。
は、設定パラメータにfalseにACCESSLOGを設定してみてください、それは私の知る限り、[ソースコード](http://www.ruby-doc.org/stdlib/libdoc/webrick/rdocで見ることができるようです/classes/WEBrick/HTTPServer.html#M009708)。 –
@もう別のオタク私は両方をfalseに設定してみましたが、それでも無しにしましたが、動作しませんでした。 – sawa
@Yet Another Geek私が '' nil、nil ''に設定すると、うまくいきました。あなたのリンクが助けになりました。ありがとう。 – sawa