zoukankan      html  css  js  c++  java
  • http通过tcp/ip 网站访问的原理

    1.首先访问一个域名,你的浏览器去连接ISP服务商获取这个域名对于真正的IP地址
    2.把你的访问地址转换成 http/https协议:ip地址:端口号:路径
    3.tcp开始三次握手,像打电话提前确认一样
    {
    client:喂,在家吗?明天去你家
    service:在家来吧
    client:好的,明天见
    }
    4.确认网络服务器是通的,那么tcp复杂拆分内容,ip复杂每一个包盖章,发送给服务端
    5.服务端收到tcp传过来的内容,进行重新组合
    6.服务器一看http协议就去找web服务器nginx,nginx看看自己的家人有没有叫这个域名的
    7.如果有就去访问这个家人的目录,看看文件时什么类型,php或者java就调用不同的解释器
    8.语言解释器解析完成就变成了html,css,js了。给到nginx,nginx在给到tcp/ip
    9.tcp再负责分包,ip负责盖章。盖章包含邮寄的来往具体地址
    10.tcp/ip把内容带回来了,给浏览器
    11.浏览器的渲染工匠开始工作,把内容放到一个叫DOM的大缸里面,进行渲染和解析
    12.渲染完成就可以展示给用户了
    13.tcp/ip对服务器进行四次挥手
    {
    client:走了呀
    service:好的
    service:留下吃饭不
    client:不了
    }

    特步短袖t恤男纯棉2019夏季新款

  • 相关阅读:
    filter函数和map函数
    生成器面试题
    装饰器激活生成器
    移动平均値
    send()方法的初识
    监听文件的输入
    迭代器抛出异常处理方法
    装饰器-wraps
    多个装饰器装饰一个函数
    WebView 安卓原生java与h5,js交互
  • 原文地址:https://www.cnblogs.com/feimengv/p/10696030.html
Copyright © 2011-2022 走看看