[ZLG-ARM] TCP通信实验的扩展

[复制链接]
 楼主| hedynasty 发表于 2008-8-11 11:21 | 显示全部楼层 |阅读模式
斑竹及各位:在《ARM嵌入式系统实验教程(一)》的5.5 TCP通信实验中,WEB服务器响应IE浏览器的请求,然后发送一个HTML语言编写的WEB网页(放在一个数组中的)给客户端,在源码中,这个HTML语言编写的WEB网页的程序是放在一个数组中,并紧跟在服务器响应程序(响应语言也是放在一个数组中)之后,我想问各位:如果我想要在响应客户端请求后发送一个存在某一地址中的网页可以吗?就是说别的不变,只把源码中的紧跟在服务器响应程序之后的HTML语言编写的WEB网页用一个网页(.html格式)替换,这样可以吗?
db10 发表于 2008-8-11 11:47 | 显示全部楼层

可以

 如果是板子里有服务器了,就可以。
 楼主| hedynasty 发表于 2008-8-11 12:03 | 显示全部楼层

谢谢LS,

那么你说的服务器是不是指5.5 TCP通信实验中的WEB服务器响应IE浏览器的请求那一部分的程序,就是说服务器是按照HTTP标准写的客户请求/服务响应的语句?
 楼主| hedynasty 发表于 2008-8-12 10:02 | 显示全部楼层

服务器是不是就是这样的语句:

"HTTP/1.0 200 OK
&quot;<br />&quot;Date:&nbsp;Mon,&nbsp;24&nbsp;Nov&nbsp;2003&nbsp;01:24:17&nbsp;GMT
&quot;<br />&quot;Server:&nbsp;microHttp/1.0&nbsp;Zlgmcu&nbsp;Corporation
&quot;<br />&quot;Accept-Ranges:&nbsp;bytes
&quot;<br />&quot;Connection:&nbsp;Keep-Close
&quot;<br />&quot;Content-Type:&nbsp;text/html
&quot;
zLgArM 发表于 2008-8-12 18:25 | 显示全部楼层

楼主

您好!<br />&nbsp;&nbsp;如果只是改变数组里web网页,应该是可以的。
armecos 发表于 2008-8-15 08:40 | 显示全部楼层

可以啦,

&nbsp;&nbsp;&nbsp;&nbsp;其实有更好的办法:<br />&nbsp;&nbsp;&nbsp;&nbsp;想发送数组里的网页就按书上写的那么做,在应用程序里实现;<br />&nbsp;&nbsp;&nbsp;&nbsp;想发送RAM里的网页,就挂装RAMFS;<br />&nbsp;&nbsp;&nbsp;&nbsp;想发送ROM里的网页,就挂装ROMFS;(注意:先用bootloader加载RAM/烧录ROM网页数据,再指定地址挂装,以后就不用关心具体物理地址了,bootloader和FS会自动管理)<br />&nbsp;&nbsp;&nbsp;&nbsp;想发送SD/CF卡里的网页,就挂装FAT&nbsp;FS;<br />&nbsp;&nbsp;&nbsp;&nbsp;想发送NAND&nbsp;Flash里的网页,就挂装JFFS/YaFFS;<br />&nbsp;&nbsp;&nbsp;&nbsp;想同时实现就都挂装。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;最好再实现串口、网口、USB、SD/CF卡加载功能,调试起来会很爽的。还有CGI,让网页动起来;FTP&nbsp;server方便上传下载;数据库SqLite方便数据管理......<br /><br /><b>更多内容,详见:</b><br /><b>《培训系列“丛书”》</b><br /><b>www.armecos.com</b><br />-----------------------------------<br /><b>More&nbsp;details,&nbsp;see:</b><br /><b>《&quot;Series&nbsp;Books&quot;&nbsp;of&nbsp;Training》</b><br /><b>www.armecos.com</b>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

458

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

73

主题

458

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部