mruby-ngx-mruby-ext 是 ngx_mruby 的扩展 Nginx 类,您可以通过 mrbgem 扩展 Nginx 类。通过 mrbgems 安装时,只需将 conf.gem
行添加到 build_config.rb
。
MRuby::Build.new do |conf|
... (省略部分代码) ...
conf.gem :git => 'mruby-ngx-mruby-ext.git'
end
例子:
通过 mrbgem 定义方法:
class Nginx
class Headers_in
def user_agent
self[\"User-Agent\"]
end
您可以在 ngx_mruby 中使用 mruby-n
。
暂无评论