远程下载嵌入式WEB服务器里的文件

因项目需要,用S3C2440和GoAhead构建嵌入式WEB服务器。嵌入式设备实时存储数据到SD卡,需要远程下载SD卡存储的数据。编写网页放在嵌入式设备里,在浏览器输入嵌入式设备的IP可以访问网页。
之前考虑过用链接来下载文件,可是没有成功,后来发现URL写的不对。URL的一般形式为: <协议>://<主机>:<端口>/<路径>。其中,<协议>通常为http协议;<主机>为该主机的域名;<端口>为http默认端口80,可以省略;<路径>为网页主目录下的文件路径,若文件为.html后缀则在浏览器中打开,否则在浏览器下载文件。

例如嵌入式设备IP为223.3.46.48,SD卡存储数据放在网页主目录下tmp/目录中。若要下载tmp/目录下2016-0626.bin文件,则超链接为<a href="http://223.3.46.48/tmp/2016-0620.bin">2016-0626</a>即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章