繁体   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