Web基础

1.Web系统概述 (角色之间选择)
2.C/S架构和B/S架构 (web服务器,tomcat)
3.HTTP协议
4.Http状态
5.Get请求和Post请求
6.Cookis和Session
7.抓包工具 pwd ifconfig ipconfig 浏览器内核大概了解,不用重点记,但是要知道 常用浏览器及其内核,例如 搜狗浏览器?QQ浏览器?UC浏览器?360浏览器?百度浏览器?no no no!!!都不对,以上确实是我们 常见的浏览器,但不能称之为主流浏览器,因为以上浏览器都没有自己的内核。都是用别人的,但是 这没啥,能用上也是牛逼的.
下面这几个是有自己浏览器的 后面这些别记,只是想让你们知道他们用那些而已
1、360浏览器:Chrome内核和IE内核。
2、百度浏览器:IE和Webkit双内核。
3、QQ浏览器:Chromium内核+IE双内核。
4、猎豹浏览器:Trident和WebKit。
5、搜狗浏览器:chromium内核。
有应用服务器和没有的区别: 例如: 淘宝网上的商店 没有的情况 例如选择一个商品,没有应用层的服务器会直接把HTTP的文本全部返回给服务器进行处理, 然后客户端需要有一个提示例如(请耐心,加载需要时间),每次都要这样,有时候访问太多 服务器处理不过来,会放回一个zt值给404( 资源不存在)的状态或者500(服务器出错 了),成功的返回状态码是200 这些状态值你们要记得意思呀 场景2:有的情况 前面的web会解析http协议,然后给应用服务器处理,服务器将生成结果,而不必将请求发送到数据 库服务器,应许事实查询的,然后第二个客户可以再次访问相同的商品,访问相同的信息并接收实时、 可靠的信息,而无需向数据库服务器发送另一个重复的查询。 http 协议部分 https/http 常见的协议有:HTTP(最常见的网络传输协议)、HTTPS(进行加密的网络传输协议)、File(本地 文件夹协议)、FTP、Telnet 等。 网络地址部分 资源路径部分 2. DNS 提到域名和 IP 关系后,就必须理解 DNS(Domain Name System 域名系统)——用来记录域名和 IP 地址相互映射的信息。 DNS 作用:可以让人们免于记住那些繁琐的数串; 全国 DNS 信息可以在网上查找到,各省都有对应分配的 IP 网段; https://www.jianshu.com/p/10d0c997edd5 jianshu.com /p/10d0c997edd5 大型企业都有自己的 DNS 服务器,专门用来存储域名和 IP 的映射关系; 如谷歌的 DNS 服务器地址 8.8.8.8 ;国内知名 DNS 服务器地址 114.114.114.114 。 域名和ip是通过DNS链接起来的 域名也是有级别的 com是顶级域名 baidu.com是二级域名(俗称一级域名) www.baidu.com是三级域名(俗称二级域名) 1.比如说:我现在在"广东省省茂名市高州石鼓中学大门口",那么这个"广东省省茂名市高州石鼓中学 大门口"就是一个域名,而具体的这个唯一的地方(广东省省茂名市高州石鼓中学大门口)就是一个IP 地址,它是网络层地址,用来识别TCP/IP网络中互联的主机和路由器。 2.域名是相对于网站来说的,ip地址是相对于网络来说的,准确的说是通过dns服务器来完成的,你提 交域名,他给你返回一个ip地址,也称之为域名解析),接着做出一个相应,将信息返回。 也就是:输入域名----域名解析服务器(dns)解析成ip地址—访问IP地址—完成访问的内容—返回 信息 3.表示方法也不一样:域名是www.***.***(如.com .top .win……) IPv4地址是:32位二进制(分割成4个8位的点分十进制数) TCP/IP 三次握手过程理解 四次挥手过程理解 常见面试题 【问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手? 答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送 SYN+ACK报文。其中ACK报文是用来应答的,SYN报文是用来同步的。 但是关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭 SOCKET,所以只能先回复一个ACK报文,告诉Client端,“你发的FIN报 文我收到了”。只有等到我Server端所有的报文都发送完了,我才能发送 FIN报文,因此不能一起发送。故需要四步握手。 查看这个博客园写的特别详细 原文链接: OSI七层 TCP/IP中OSI中的七层 互联网的本质就是一系列的网络协议,按照功能不同,分工不同,人为的分层七层。实际上这 个七层是不存在的。没有这七层的概念,只是人为的划分而已。区分出来的目的只是让你 明白哪一层是干什么用的。 OSI7层模型 1. 应用层 2. 表示层 3. 会话层 4. 传输层 5. 网络层 6. 数据链路层 7. 物理层 具体说: 物理层:网卡,网线,集线器,中继器,调制解调器 数据链路层:网桥,交换机 网络层:路由器 https://blog.csdn.net/qq_38950316/article/details/81087809 传输成:是承上启下的作用,及时把上面三次搞好, 也把下面三层搞好,简单的说就是和事佬(保证报文 的正确传输) 会话层:把后面提交查询和放回结果的数据交换数据 的管理 表示层:各种加密各种解析各种编码等 应用层:给客户看的界面层 这些是我学习方面的理解呀

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值