如何管理动态下载链接的位置
How to Manage location of a Dynamic Download Link
我有一个小的Android应用程序,我正在做的乐趣。该应用程序的主要部分之一是从某个网站下载文档的能力。但是,下载的链接将经常更改,我希望有一些方法来管理应用程序下载的链接。由于缺乏经验,我首先想到的是一个XML文件,我可以下载并使用到文档的必要链接进行解析(请注意,文档不敏感,人们访问XML文件将毫无价值)。实际上,它可以是web服务器上任何人类可编辑的格式。
一些额外的信息是,我使用c++ (Qt)为我的Android应用程序,但我真的不认为这会限制它太多。这主要是存储动态链接位置的最佳方式。另一个更牵强的想法是使用TcpServer来更新地址,但我觉得这有点过头了。
正如其他人在评论中指出的那样,web服务器上的XML是一个很好的解决方案。现在,当我更新XML文件中的链接时,下载链接将在Android应用程序(或其他地方)中动态更改。这是可以的,因为XML是标准化的,安全性不是问题。
谢谢你的帮助和第二意见!
相关文章:
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- CMake-按正确顺序将项目与C运行时对象文件链接
- 从链接列表c++中删除一个项目
- 有根的二进制搜索树.保留与其父级的链接
- 读取文件的最后一行并输入到链接列表时出错
- 静态数据成员的问题-修复链接错误会导致编译器错误
- node-gyp 在 macOS 上未正确链接库
- 基于boost的程序的静态链接——zlib问题
- 无法链接 CMake 中的本地库
- 内联函数中具有内部链接的全局变量
- 链接阶段在Ubuntu上失败,但在MacOS上失败
- 使用gcc从静态链接的文件中查找可选符号
- 使用QnetworkAcessManager下载直接链接的文件
- HelloWorld:使用CMake下载、构建和链接Boost
- Dev-C++/TDM-GCC:从 boost.org 下载的 Boost Libaries 的链接问题
- 如何从任何链接下载数据
- for循环从字符串链接下载文件
- 如何管理动态下载链接的位置
- Visual c++ 2008 Express下载链接已死
- libtorrent-rasterbar 无法使用磁力链接下载元数据