簡體   English   中英

iOS中的HTTP Server列出文件的Documents目錄

[英]HTTP Server in iOS to list files Documents directory

我試圖在我的iOS應用程序中創建一個HTTP Server,以開發Xender應用程序之類的東西。 現在,我成功在應用程序內設置HTTP Server並在其中托管任何HTML文件,該文件可以使用IP和端口加載到另一個設備/系統上。

但是,我想將該HTML鏈接到我的應用程序數據庫以在該HTML文件上填充數據,然后使其動態化,以便可以從其他設備或系統打開它。

最終,我需要從HTML文件中查詢應用程序的SQLITE數據庫,有什么方法可以做這樣的事情嗎?

我可以將SQLITE連接到HTML的前端嗎? 對於Web應用程序,這些事情可以使用任何服務器端腳本語言(如PHP)通過與MySQL之類的數據庫連接來完成。 但是,這里我的案例是HTML和Sqlite。

編輯

我發現可以通過JavaScript訪問SQLite數據庫嗎? 但這全都與客戶端本地存儲有關,但就我而言,它在服務器端SQLITE上。

您必須創建模板HTML文件並為其提供一組變量。 然后,在服務器中請求文件時,將其加載到內存中。

現在,您可以做一些RegEx魔術來獲取查詢參數,執行SQL任務,然后替換HTML字符串中的相應變量,最后將其提供給客戶端。

您將需要定義自己的非邏輯“腳本”語言,該語言能夠告訴您的應用程序請求了什么數據以及在何處輸出可能返回的數據。

我認為這是一項艱巨的工作,您可能應該嘗試找到別人可能已經做過的更好的解決方案。

編輯

您可以使用Node.js和此解釋器,但不再進行維護。 但是他們可能是類似的項目。

編輯二

我找到了neu.Node ,這聽起來很有希望。 他們已經有4個月沒有做任何事情了,但是他們似乎組織得很好並且有據可查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM