var http = require('http');//加载HTTP模块
http.createServer ( function (req,res) { res. writeHead (200,{' Content-Type':'text/htm1'});
//200代表状态成功,文档类型是
//给浏览器识别用的
res. write('< meta charset="UTF-8"><h1>有课前端网</h1>1');
//返回给客户端的HTML数据
res.end ( );
//结束输出流})
.listen(3000);//绑定3000
Date:创建报文的时间
Connection:连接的管理
Cache- Control:缓存的控制
Transfer- Encoding:报文主体的传输编码方式
Host:请求资源所在服务器。
Accept:可处理的媒体类型。
Accept-Charset:可接受的字符集。
Accept- Encoding:可接受的内容编码。
Accept- Language:可接受的自然语言。
Accept- Ranges:可接受的字节范围。
Location:令客户端重新定向到的URL。
Allow:资源可支持的HTTP方法。
Content-Type:实体主体的类型。
Content- Encoding:实体主体使用的编码方式。
Content-Language:实体主体的自然语言。
Content- Length:实体主体的字节数。
Content- Range:实体主体的位置范围,一般用于发出部分请求时使用。
应用层:允许访问OSI环境的手段。
表示层:对数据进行翻译、加密和压缩。
会话层:建立、管理和终止会话。
传输层:提供端到端的可靠报文传递和错误恢复。
网络层:负责数据包从源到宿的传递和网际互联。
数据链路层:将比特组装成帧并实现点到点的传递。
物理层:通过媒介传输比特,确定机械及电气规范。
ICMP,即因特网控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
TFTP,即TCPP协议族中一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。
HTTP,即超文本传输协议,是一个属于应用层的面向对象的协议,由于其简捷快速的方式,适用于分布式超媒体信息系统。
DHCP,即动态主机配置协议,是一种让系统得以连接到网络并获取所需要配置参数的手段。
Cache-Control:no-cache, private, max-age=0
ETag:"8b4c-55f16e2e30000"
Expires:Thu, 02 Dec 2027 11:37:56 GMT
Last-Modified:Wed, 29 Nov 2017 03:39:44 GMT
相关推荐
【前端面试题】03—200+道常见JavaScript基础面试题上(附答案)