Web服务器上的基本单位就是Web页,也称为网页。网页存放在Web服务器
的特定目录下,是一些使用如HTML等不同技术编写的文本文件,使用IE等浏览
器可以对其进行浏览。我们可以根据URL地址确定网页的位置。
URL地址分为4部分:协议://主机名/地点/文件名。
(1)协议:说明的是数据传输的方式。常见的服务协议有:http, gopher,
ftp, news、file, mailto等。
(2)主机名:指的是机器地址,可以是IP地址或域名地址,简称DNS地址。
(3>地点:指的是存储在嵌入式Web服务器上的信息资源所在的目录。
(4)文件名:指的是要使用的文件的名字,如l .html o
不过,URL地址通常不必包括4个部分,只有协议和主机名即可。本设计使
用的http协议,硬件电路板的IP地址为192.168.0.100。因此,只需在浏览器的地
址栏里输入http: //192.168.0.100,即可访问嵌入式Web服务器中由HTML语言编
写的文件了。
由于本设计没有使用操作系统,因此没有文件系统,不支持文件存储。但是
Web页一般都是用HTML语言编写的超文本文件,HTML文件是纯文本形式的,
静态网页可以字符串的形式存储在STM32的ROM中。对网页的发布可通过调用
相关的字符串实现。
静态网页及标准的HTML文件,其文件扩展名是.htm或.html,它可以包换
HTML标记、Java小程序、脚本以及客户端ActiveX控件等元素。因为HTML文件
中源代码在发送到客户端浏览器时便不再发生任何更改,所以称为静态网页。
按照静态网页的要求,如果我们通过浏览器需要得到最新数据,只能手动进
行刷新才会显示最新数据。而在本系统中,底层传感器采集的数据要求能够实时
显示,所以静态网页并不能满足系统的要求。
|