Nginx ngx_http_脚本_编译vs ngx_http_编译_复杂值

Nginx ngx_http_脚本_编译vs ngx_http_编译_复杂值,nginx,nginx-config,Nginx,Nginx Config,我试图引入一个新的指令,它将字符串或变量作为输入,并将值保存在配置结构上,以供以后的用户在代码中使用。我发现nginx中的一些指令使用ngx_http_compile_complex_value(&ccv)编译变量,并使用ngx_http_complex_value()在运行时获取指令参数的原始值。类似地,其他一些指令也使用ngx_http_script_compile(&sc)和ngx_http_script_run()来实现相同的功能 我在nginx中找到了一些关于脚本和复杂值的文档,但我仍

我试图引入一个新的指令,它将字符串或变量作为输入,并将值保存在配置结构上,以供以后的用户在代码中使用。我发现nginx中的一些指令使用ngx_http_compile_complex_value(&ccv)编译变量,并使用ngx_http_complex_value()在运行时获取指令参数的原始值。类似地,其他一些指令也使用ngx_http_script_compile(&sc)和ngx_http_script_run()来实现相同的功能

我在nginx中找到了一些关于脚本和复杂值的文档,但我仍然不清楚这两者之间的区别。
有人能帮我理解这两者的区别以及何时使用复杂值与脚本吗?

你已经有了这方面的线索吗?@Ariehlev还没有?你已经有了这方面的线索吗?@Ariehlev还没有