使用 nginx 时,如何使用 lua 获取 $scheme?

When using nginx, how can I get the $scheme using lua?

nginx 提供了一个名为 scheme 的变量,其中包含 httphttps。在我使用 openresty 编写的反向代理中,我想从 content_by_lua_block 访问该变量。我知道有变量可以获取请求 headers (ngx.req.get_headers()) 或其他元素,但我怎样才能获取请求方案?

似乎只是使用 ngx.var.VARIABLE 前缀的问题。在我的例子中,它将是 ngx.var.scheme.