搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Thinkphp--in-sqlinjection
2
如何使用 MySQL Workbench 自动生成 ER 图、同步更新远程数据库 - MySQL Workbench 使用教程_mysql workbench er图
3
2024不可不会的StableDiffusion之变分自编码器(三)_stable diffusion vae_encoder vae_decoder
4
OPC UA与IEC61499 在分布式智能电网中的应用
5
【已解决】Docker启动MySQL容器失败:STATUS:‘ Exited (1) 2 minutes ago ‘,远程连接MySQL连不上问题
6
交换机常用功能配置案例总结_交换机配置案例
7
python图形化界面设计gui,用python做图形用户界面_python gui界面设计
8
有这六种大学拍照搜题学习工具,学习起来事半功倍 #其他#经验分享_网页在线图片搜题
9
AI工具合集!一共600+覆盖全行业,除了ChatGPT,那你也会喜欢这些其他的AI工具_lunalabsai
10
怎么将多个select的结果合并成一张表
当前位置:
article
> 正文
Linux:浏览器访问网站的基本流程(优先级从先到后)
作者:知新_RL | 2024-04-29 22:04:50
赞
踩
Linux:浏览器访问网站的基本流程(优先级从先到后)
浏览器访问网站的基本流程(优先级从先到后)
首先查找浏览器是否存在该网站的访问缓存
其次查找本机的域名解析服务器
windows:C:\Windows\System32\drivers\etc\hosts
Linux:/etc/hosts
使用外部的域名解析服务器解析(例如:114.114.114.114)
第一步:浏览器使用域名访问www.bilibili.com.网站
第二步:首先去访问根域名解析服务器查询,根服务器返回.com域名解析服务器地址==(这里的根域名解析服务器不会直接给出域名对应的ip,但会给你说出去那里可以查找到,为了防止访问压力过大)==
第三步:根据根所给的.com域名解析服务器地址,去.com域名解析服务器查询,.com域名解析服务器会返回bilibili.com域名解析服务器地址
第四步:接着去负责bilibili.com.百度公司域名解析服务器查询
第五步:紧接着去负责www.bilibili.com.百度公司具体负责www业务的域名解析服务器查询(这里可能查到的是别名域名服务器<可能处于安全,将域名解析服务器进行隐藏>),在这里可以查到域名具体对应的IP,最后将IP传给浏览器
第六步:浏览器根据得到的具体IP进行三次握手,去请求服务器的网页下载
第七步:建立浏览器缓存,方便下一次快速可以访问到网站
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/510021
推荐阅读
article
LINUX
shell
反弹
篇(一)_
centous
反弹
shell
...
linux 之
shell
反弹
的方法及原理_
centous
反弹
shell
centous
反弹
shell
...
赞
踩
article
【
Linux
】
僵尸
与
孤儿
&&
进程
等待
_
linux
僵尸
...
【
Linux
】
僵尸
与
孤儿
&&
进程
等待
一,
僵尸
进程
1,
僵尸
进程
2,
僵尸
进程
的危害 二,
孤儿
进程
1,
孤儿
进程
...
赞
踩
article
Linux
——web
服务
配置...
GET:请求获取指定资源的表示形式。使用GET方法,客户端请求
服务
器发送某个资源。POST:向指定资源提交数据,用于处理...
赞
踩
article
Oracle
报错
ORA
-01034
:
ORA
CLE
not
available
(
Linux
),重启...
以上步骤完成后,
Linux
可本地连接oracle数据库实例。3.oracle 数据库监听器命令。启动监听器后,才能远程连...
赞
踩
article
[
Linux
基础]
--
45
个
Git
经典操作场景,专治不会合代码_
rebasing
publ...
Git
对于大家应都不太陌生,熟练使用 git 已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree ...
赞
踩
article
linux--
iptables
学习总结_addr
type
match
dst
-
type
local
...
pkts:对应规则匹配到的报文的个数。bytes:对应匹配到的报文包的大小总和。target:规则对应的target,往...
赞
踩
article
【
Linux
】
服务器时
区
[ CST |
UTC
| GMT |
RTC
]_
linux
上
服务器时
区
...
硬件时间,也被称为实时时钟(
RTC
),是指计算机主板上的一个独立于操作系统的设备,它在电源关闭甚至断电情况下也能保持运行...
赞
踩
article
Linux
:
http
配置用户
登录
认证
访问网页...
【代码】
Linux
:
http
配置用户
登录
认证
访问网页。
Linux
:
http
配置用户
登录
认证
访问网页 ...
赞
踩
article
Docker
的(
Linux
/Mac
OS
)
网络
配置问题_
docker
desktop 没有dock...
1、
Docker
网络
插件(
Docker
’s networking subsystem is pluggable)1.1...
赞
踩
article
android
8.1
autoMotive
源码
下载
、编译、运行、更改后运行(
linux
)个人记录_...
一、
下载
源码
1.安装repo https://blog.csdn.net/liujunpen/article/detai...
赞
踩
article
手把手
教你在
linux
中部署
stable
-
diffusion
-
webui
_
stable
diffus...
本文介绍
stable
-
diffusion
-
webui
的安装步骤,我以
linux
系统为例介绍,windows系统大同小异,...
赞
踩
article
【
Linux
】
指令
...
Linux
指令
【
Linux
】
指令
1. 简单
指令
whoami 显示当前登入账号名 ls ...
赞
踩
article
【
Linux
】使用
Jenkins
+
svn
+ springboot
自动
构建
jar
包并
自动
打包在服...
【
Linux
】使用
Jenkins
+
svn
+ springboot
自动
构建
jar
包并
自动
打包在
服务器
上运行【Linu...
赞
踩
article
【
linux
】
进程
信号
——
信号
的
保存和
处理
_程序
的
pending
会自动消除吗...
【
linux
】
进程
信号
——
信号
的
保存和
处理
本文介绍了Linux
进程
信号
的
保存和
处理
过程,包括阻塞
信号
、捕捉
信号
、
信号
操...
赞
踩
article
linux
stdstring
浅
拷贝
_
python
深
浅
拷贝
是怎么回事?...
在
python
中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,
python
并没有
拷贝
这个对...
赞
踩
article
Linux
学习
之路
--
进程
篇
--
进程
控制...
进程
控制的简单介绍
Linux
学习
之路
--
进程
篇
--
进程
控制 目录 一、
进程
终止 <...
赞
踩
article
【
Linux
】
Linux
上
如何
挂载
磁盘
...
在
上
面截图可以看到,sdb这个
磁盘
未
挂载
。这里,我们先将
磁盘
进行格式化,指定格式化为 ext4 类型。选项指定格式类型,...
赞
踩
article
【
Linux
】
磁盘
挂载
_
linux
挂载
磁盘
...
LVM: Logical Volume Manager(逻辑卷管理),
Linux
环境下对
磁盘
分区进行管理的一种机制。Li...
赞
踩
article
【
Linux
】
磁盘分区
和
挂载
_
linux
挂载
磁盘...
目录
Linux
磁盘分区
和
挂载
linux
分区查看所有设备
挂载
情况
挂载
案例步骤1:新建一块硬盘操作步骤2: 虚拟机硬盘分区步...
赞
踩
article
linux
信号...
设定闹钟是再OS内部,OS内可能有很多进程使用闹钟,所以OS要管理所有的闹钟,先描述,再组织,所以内核中一定要有描述闹钟...
赞
踩
相关标签
linux
运维
服务器
web安全
安全
c++
开发语言
算法
oracle
数据库
git
iptables
时区
UTC
Time zone
RTC
Real_Time Clock
学习
Docker网络问题
docker macOS 网络
macOS docker
docker
docker宿主机ping容器