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夏季新款

  • 相关阅读:
    你可见过一种基于状压的二进制筛法?
    dp
    tricks
    csp2020 游记
    洛谷P2982 [USACO10FEB]慢下来Slowing down
    NOIP 2018 大翻车记
    2019 ICPC 南京网络赛
    POJ2778 AC自动机 + 快速矩阵幂
    2019 CCPC网络赛
    2018ICPC 北京
  • 原文地址:https://www.cnblogs.com/feimengv/p/10696030.html
Copyright © 2011-2022 走看看