[博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(二)

       

目录

一、网页相关名词的概念

(一)域名

(二)url

1、URL范例

2、URL的组成

(三)http协议

(四)ip地址

(五)DNS

(六)hosts

二、网站的访问过程

(一)网站访问案例

(二)网站的访问过程

三、客户端、服务器、请求和相应


上一篇文章我总结了一些计算机基础知识,因为我在学到网页网络相关知识时不容易理解,容易混淆概念。因此本章我将对网页网络相关知识进行详细阐述,一些小白容易混淆的概念做一个区分,对不易理解的内容查找相关资料后做一个总结。

一、网页相关名词的概念

(一)域名

通过域名供应商去购买或者租用的,自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页。

(二)url

统一资源定位符,就是我们常说的网址。

1、URL范例

https://www.163.com/news/article/HMNNAG2N000189FH.html

2、URL的组成

协议部分: https://、http://、ftp://
域名部分: www.163.com
资源路径部分: news/article/HMNNAG2N000189FH.html

(三)http协议

HTTP 协议的全称是(HyperText Transfer Protocol),超文本传输协议。

超文本是超级文本的缩写,是指超越文本限制或者超链接,比如:图片、音乐、视频、超链接等等都属于超文本。HTTP 协议设计之前目的是传输网页数据的,现在允许传输任意类型的数据。

(四)ip地址

每台电脑连上互联网都会被分配一个不重复的ip地址数字串,好像门牌号一样。

(五)DNS

域名转换为对应的ip地址。

(六)hosts

电脑中的一个文件而已,这个文件中的内容是ip地址和域名之间的对应关系的表,当你输入网址时,优先查看hosts中有无对应内容,有就打开自己电脑的中的数据,没有才会去互联网上去查找数据

二、网站的访问过程

(一)网站访问案例

打开浏览器-输入百度地址-查看网页内容

思考:网站访问过程都怎么发生的?

(二)网站的访问过程

访问过程:

1. 在浏览器中输入 URL
2. 需要通过解析,去找到相应的IP
3. 查找IP 首先会从本地的 hosts 文件开始,如果找不到则去 DNS服务器查找
4. 如果DNS帮我们找到了目标的IP ,我们先发送一个测试的请求,通过之后再发送正式请求
5. 服务器接收到正式的请求之后,它还需要进行验证。如果验证通过,则去帮我们找到当次请求想要的文件
6. 服务器开始处理我们的想要的文件,在这个过程中有可能会用到数据库中的数据
7. 当服务器将文件处理毕之后再通过 http 协议还给浏览器,此时浏览器就用自已的渲染引擎来进行渲染展示

三、客户端、服务器、请求和相应

客户端:比如用户使用的浏览器、桌面应用程序、app等

服务器端:是指网络中能对其他机器提供某些服务的计算机系统

请求:客户端向服务器要数据

响应:服务器给客户端数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值