我希望更改nginx的源代码以支持proxy_cache_valid指令的变量,如:
set $test 10m; proxy_cache_valid 200 $test;
在阅读Nginx的源代码时,我知道这个指令处理程序是
ngx_http_file_cache_valid_set_slot()
我应该更改此功能,所以我需要通过
获取变量值
ngx_http_get_variable_index()
用以下内容替换它们:
$test
但此函数不返回
的值$测试
`
如何解决这个问题?