码迷,mamicode.com
首页 > Web开发 > 详细

描述完整的HTTP事物

时间:2016-11-13 22:14:34      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:封装   协议   node   man   问题   连接   物理   传输层   expr   

描述完整的HTTP事物(当我们访问页面的时候,发生了什么?)

1、输入网址

2、解析域名

3、建立连接(传输层,3次握手)

4、发送

5、断开连接(四次挥手,将发送通道和接受通道关闭)

Http协议:(应用层的协议,无状态的协议,即每次响应都是新的)

共分为8层,应用层,表示层,会话层,传输层,网络层,数据链层,物理层 (封装, 解析)

clinet 发出请求request 给service 。然后service响应respond给clinet。

get请求和post请求的区别

get,数据小,放在请求头的,会显示在地址栏。 post请求请求数据到请求体,一般情况下,用post的。

node-js (js 在服务端的运行 )

node-js 规范:ConmanceJs (每个js文件就是一个模块,每个模块是一个单独的作用域)

node-js 模块化:用于解决变量名冲突,(即覆盖问题),以及依赖分离。

express 框架(node-js 复合)

module.exports 暴露

require 引入

schema结构 描述数据类型的

描述完整的HTTP事物

标签:封装   协议   node   man   问题   连接   物理   传输层   expr   

原文地址:http://www.cnblogs.com/cswzl/p/6059967.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!