您的位置:程序门 -> linux/unix社区 -> 程序开发区



http协议问题在线等,送分100


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


http协议问题在线等,送分100
发表于:2007-09-09 21:38:01 楼主
各位大侠好,我刚毕业进入个单位,遇到个问题请教各位,请大侠帮忙指教,万分谢谢了~~~  


就是引导程序(redboot)中使用http的post方法从服务器下载紧急更新文件:想问一下,比如说在服务器上一个可执行文件,用post方法请求后,可执行程序是以字符流下载到本地,保存在buffer里面,请问一下,我应该如何把buffer里面的流保存在本地,我的意思是说,如何把buffer里面的内容,保存为像服务器端那边一样的文件。  

我的意思就是说如何把buffer里面的内容存储在本地,根服务器端那边的文件一样  


在线等回答,奖分,请大侠帮忙指导下~  
发表于:2007-09-10 09:56:121楼 得分:0
fopen   fwrite   ?
发表于:2007-09-10 13:36:022楼 得分:0
你客户端使用的是什么系统
是否有文件系统?
发表于:2007-09-10 14:12:173楼 得分:0
不敢乱说,   等待高手,   mark
发表于:2007-09-10 23:41:274楼 得分:0
不断从socket中接受数据
发表于:2007-09-11 00:18:485楼 得分:0
请问下,比如我与服务器建立一个socket链接,然后,发一个http   post方法请求,然后接收服务器的响应数据,服务器发送完响应后会在header里面提示断开链接,(connection:close)请问调用一下recv函数就能得到服务器发过来的全部响应数据么?(服务器只返回一个响应)
发表于:2007-09-11 09:24:306楼 得分:0
接收到数据之后,去掉http头部之后就是你要的数据了,这个数据就是你的对方传过来的数据。
打个比方,如果你那边想发过来的是图片copy.jpg的话,接收端去掉http头后,收到的数据就都是你的图片的数据了,那么你就可以将它们写到一个格式为图片的文件当中,比如copy1.jpg中,还原回来的图片和你原来的图片就是一样的的。不知道对你是否有帮助


快速检索

最新资讯
热门点击