api文档 luci_研究LuCI - 技术手札 - OSCHINA - 中文开源技术交流社区
生活随笔
收集整理的這篇文章主要介紹了
api文档 luci_研究LuCI - 技术手札 - OSCHINA - 中文开源技术交流社区
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenWrt里有微型的 http 服務器,叫 uhttpd。
可執行文件在 /usr/sbin/uhttpd,對應的配置文件是 /etc/config/uhttpd。打開這個文件:
里面指定的網頁的 home 目錄為 /www
于是去 /www 目錄看一看
在該目錄下有 index.html 文件,這很明顯就是索引文件。還有 cgi-bin 與 luci-static 兩個目錄。有點網頁基礎的同學們都知道 cgi-bin 這個目錄通常是存放可執行程序的,用于生成動態網頁。而 luci-static 目錄則是存放一些靜態的文件,比如圖片,css,javascript等。
打開 index.html 文件:
里面的內容其實就是一句話:跳轉到 cgi-bin/luci 這個cgi程序去。而 cgi-bin/luci 則是個lua腳本。我們打開看看:
Lua腳本里面很簡單,就是導入 luci.sgi.cgi 這個庫文件,然后執行 luci.sgi.cgi.run() 這個函數。
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的api文档 luci_研究LuCI - 技术手札 - OSCHINA - 中文开源技术交流社区的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中文分词_中文分词及其应用
- 下一篇: 源码解读_Go Map源码解读之Map迭