WEBrick实例方法mount_proc做什么(用简单的英语)?
医生说:
mount_proc(dir, proc=nil, &block)
Mounts proc or block on dir and calls it with a WEBrick::HTTPRequest and WEBrick::HTTPResponse但我不清楚mounts proc on dir到底是什么意思或做了什么。
发布于 2013-08-23 09:13:51
mount_proc允许您指定在请求传入时将运行的一段代码( proc)。下面是一个简单的hello示例,它适应了来自Ruby文档
require 'webrick'
server = WEBrick::HTTPServer.new :Port => 8000
server.mount_proc '/' do |req, res|
res.body = 'Hello, world!'
end
trap('INT') { server.stop } # stop server with Ctrl-C
server.start现在,将浏览器指向http://localhost:8000,您将看到
Hello, world!https://stackoverflow.com/questions/18397792
复制相似问题