我需要通过 Lua 脚本在 Kamailio 3.3.1 中设置自定义标头。我理论上可以像这样在配置脚本中设置一个 -
append_hf("X-MyHeader: myvalue\r\n");
但我不知道如何从 Lua 脚本中调用它,这是我首选的地方。我的 CFG 文件中有以下内容 -
modparam("app_lua", "load", "/usr/local/etc/kamailio/lua/kamailio.lua")
modparam("app_lua", "register", "sl")
modparam("app_lua", "register", "rr")
modparam("app_lua", "register", "tm")
并且我的 Lua 脚本运行良好。文档似乎表明 append_hf() 是 textops 模块的一部分,但我看不出有办法将它暴露给 Lua 脚本。
请任何人都可以帮助我理解这一点,或者建议一种替代方法来实现我的目标?