一、web通信原理(1)web服务器通信原理

操作系统
windows、Linux、macOS

windows不在意大小写,linux在意

一、绝对路径相对路径
1、有盘符是绝对路径
/etc/init/是linux的绝对路径
2、相对路径是与自己相对的目标位置

windows下常用命令
dir 查看当前文件
cd 跳转 …/ 跳到上级目录 ./ 转到本级目录
netstat -ano 查看本机端口
whoami 查看权限
net user 查看本机用户
添加用户以及密码:net user (用户名) (密码) /add
systeminfo 查看系统当前状态

二、计算机网络相关知识
windows下:ipconfig查看本机内网ip
linux下:ifconfig查看本机内网ip

内网ip:路由器分配
外网ip:运营商分配
很多人公用同一个公网ip

域名
ping访问某个地址

DNS协议:存放ip地址和域名的映射 (DNS服务器)
域名——浏览器缓存——计算机缓存(host文件)——路由器——运营商——根服务器

baidu.com
顶级域名 baidu.com 花钱
二级域名 www.baidu.com
多级域名 a.baidu.com

HTTP协议(超文本传输协议)
https更安全,带加密,可以防止中间人攻击
url 统一资源定位符

HTTP通信包
GET请求方式
HTTP/1.1是版本
HOST是访问的域名
User-Agent是传参,告诉对方浏览器,系统信息

三、网页浏览过程
1、用户在浏览器输入协议://域名
2、用户浏览器通过系统向DNS服务器查询对应IP地址
3、用户浏览器向查询到的IP地址的web服务器发起HTTP请求
4、服务器分析用户请求,数据库中提取数据,处理后返回一个HTTP响应
5、浏览器受到响应后,提前约状态、协议编码、正文有效信息、翻译成直观图形界面显示

四、web容器
中间件,内容分发
动态语言:asp、php、jsp(网站功能性源码)
Ngnix、Apache(全平台)
IIS(windows)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值