zoukankan      html  css  js  c++  java
  • 网站的运行原理

    了解网站常用术语后,我们通过一个简单的例子来讲解网站运行的原理。

    (1)在浏览器中输入网站地址,如 www.github.com.

    (2)浏览器解析网站地址中包含的信息,如 HTTP 协议和域名(github.com

    (3)浏览器与 ISP 通信,在 DNS 中查找 www.github.com 所对应的 IP 地址,然后将IP地址发送到浏览器的 DNS 服务,最后向 www.github.com IP 地址发送请求。

    (4)浏览器从网站地址中获取 IP 地址和端口(HTTP协议默认为 80 端口,HTTPS协议默认为 443 端口),并打开 TCP 套接字连接,实现浏览器和 Web 服务器的连接。

    (5)浏览器根据用户操作向服务器发送相应的 HTTP 请求,如打开 www.github.com 的主页面。

    (6)当 Web 服务器接收请求后,根据请求信息查找该 HTML 页面。若页面存在,则 Web 服务器将处理结果和页面返回浏览器。若服务器找不到页面,则发送一个 404 错误消息,代表找不到相关的页面。

    希望能帮助到各位。

  • 相关阅读:
    查杀木马利器,clamav
    zabbix运行久了以后效率会变慢的原因分析
    oracle sqlplus
    3000价位电脑配置实践
    phpmyadmin 万能密码漏洞
    nginx 的防cc攻击
    减少tcp TIME_WAIT 的数量
    nginx平滑升级
    心太大
    CentOS5.2下安装mplayer
  • 原文地址:https://www.cnblogs.com/xcbb/p/14636264.html
Copyright © 2011-2022 走看看