嵌入式Linux下基于CGI的文件上传下载的实现
随着嵌入式Linux的深入研究,在此平台上的应用也越来越广泛。针对在资源有限的嵌入式系统中如何有效地实现动态Web内容,文中提出了一种解决方案。讨论了在嵌入式Linux系统下,采用ACME的thttpd作Web服务器,用C语言进行CGI程序设计的原理和方法。应用此方法并以文件的上传和下载为例给出了具体实现,用POST方法实现了文件上传,用GET方法实现了文件下载。测试结果表明该方案的正确性和有效性,最后分析了在进一步应用中需要解决的问题。
下载地址
用户评论
没有太大作用,谨慎
仅能做参考,不太实用~
当初下的时候 还看不懂,最新正好有项目,又看了一遍,还是很有用的,
恩 有时候就是缺少思路啊
纸上谈兵。
还可以,但是没有什么用
没用的东西,也不知道是从什么地方贴过来的;
貌似是论文性质的东西,没有太多使用价值!
里面的实现方法太有限制性了,它是先获得上传文件的大小,然后就直接用malloc分配内存,如果要上传的文件很大,这种方法就完全失去了意义。我现在想找的是用临时文件来存储上传文件,但是不知道怎样去掉文件最后的分界符。