gpt4 book ai didi

ruby - 禁用来自 webrick 的回显

转载 作者:数据小太阳 更新时间:2023-10-29 06:39:12 24 4
gpt4 key购买 nike

如何禁止将来自 webrick 的消息回显到终端?对于出现在开头的 INFO 消息,我可以通过设置 Logger 参数来禁用它:

s = WEBrick::HTTPServer.new(
Port: 3000,
BindAddress: "localhost",
Logger: WEBrick::Log.new("/dev/null"),
)

但我还想禁用如下所示的消息:

localhost - - [17/Jun/2011:10:01:38 EDT] "GET .... HTTP/1.1" 200 0 http://localhost:3000/ -> .....

当从网络浏览器发出请求时。

最佳答案

点击链接到 source和 Yet Another Geek 提供的建议,我找到了一种方法。将 AccessLog 参数设置为 [nil, nil] [](根据 Robert Watkins 的建议进行了更改)。

s = WEBrick::HTTPServer.new(
Port: 3000,
BindAddress: "localhost",
Logger: WEBrick::Log.new("/dev/null"),
AccessLog: [],
)

关于ruby - 禁用来自 webrick 的回显,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6387087/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com