2

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 スクリプトに公開する方法がわかりません。

誰かがこれを理解するのを手伝ってくれますか、それとも私の目標を達成するための別の方法を提案してくれますか?

4

1 に答える 1

7

やった。

使用する必要があります-

sr.hdr.append("header: value\r\n");

私はそれを探すのに2日間費やしました。そして、投稿してから5分後に見つけました。これが私が答えを得たURLです -

http://www.kamailio.org/wiki/embeddedapi/3.2.x/lua

于 2012-09-28T16:37:09.327 に答える