我可以在移动平台上运行HTTP服务器吗?

bea*_*mit 11 android http httpserver ios

我正在构建一个无法放入应用商店的webapp(出于安全考虑).webapp需要访问比localStorage或其他离线存储方式更多的数据(假设最多1GB的数据).

我对解决方案的想法是为Android和iOS编写HTTP服务器代码,然后使用AJAX获取/发布数据,这样我就可以访问设备的内部存储.

我的问题是,

这可以在iOS和Android上完成吗?

通过'Can',我的意思是技术上(对所需组件的API访问,并且它可以始终在后台运行)和合法(它是否与App Store和Android Marketplace的服务条款一致).

我对平台和功能都不太了解,但如果我确信它有可能,我可以弄明白.

这样做的原因是,无论是否存在wifi或蜂窝塔,都可以随时向webapp提供大量数据.

Joh*_*ter 14

对于使用http服务器的完整应用,请查看Android上的Websharing.