简述网络和http协议

  • 网络通讯
两台电脑通讯
1.网线 (最初的时候,电脑只能通过一根网线来联系)
多台电脑
2. hub集线器(用到的已经很少了,有兴趣的小朋友,请百度)
3. 交换机
4. 路由器
(交换机的作用:是使电脑在局域网里面互相连接, 路由器是局域网和互联网连接时使用)
如果要上网
1. 路由器
2. nat地址转换器(已经在路由器中集成,可以将私有地址转换为合法IP地址的转换技术)
  • http协议
1. 定义
规则了浏览器和服务器之间的数据传输
2.传递方式(很多种, 这里写出两种作者较常用的。)
get post
get和post对比
1. get这个方式在输入敏感信息时不加密,不安全
2. get 传输的数据要小1024*2字节
3.传递的内容
1. 请求头
浏览器给服务器请求的路径地址、index.html,
请求的方式,作者此时常用的为get。或其他。
2.响应头
作用为控制浏览器的显示
3.响应体
作用为显示在页面的内容
4.响应的格式(为重点,项目里常用)
响应头header(eg:HTTP/1.1 200 OK\r\n)
\r\n
响应体body

1.较常见的状态码(通俗的说就是服务器返回给浏览器的状态)
200 OK : 访问成功了
302 :重定向,跳转(没有登录,没有给客户端信息的)
404:页面找不到
505:服务器炸了,哈哈 见到这个状态的请联系我,小板凳围观
  • 浏览器与服务器指尖的交互图(为重点,必须要理解)

 

猜你喜欢

转载自blog.csdn.net/xiaoliu_alone/article/details/80044906
今日推荐