Как luci обрабатывает входящий ajax запрос?
На стороне пользователя в js реализуется обычный ajax запрос до luci
object.ajax("set_param", {
noOverlay: 1
}, e, {
success: function (e, t, a) {
console.log("Success")
},
fail: function (e, t, a) {
console.log("fail")
}
})
Запрос отправляется на /cgi-bin/luci/;stok=xxxxxxxxx/admin/set_param, который насколько я понимаю имеет стандартный вид.
#!/usr/bin/lua
require "luci.cacheloader"
require "luci.sgi.cgi"
luci.dispatcher.indexcache = "/tmp/luci-indexcache"
luci.sgi.cgi.run()
Вопрос куда luci пересылает и как она обрабатывает ajax запрос?