54【ip+端口+根目录通信】

上节课讲到,根目录起到定位作用,比如我们搭建一个php网站后,注册系统是由根目录的register.php文件执行,那么我们给这个根目录绑定域名https://127.0.0.1,当我们浏览器访问https://127.0.0.1/register.php时,即可打开注册系统,而实际上这是省略写法,全地址应该是https://127.0.0.1:80/register.php,80是端口,当端口是80是可以省略

接下来我们分析原理

①ip:ip可以告诉我们我们需要去访问哪台服务器

②端口:当请求到达服务器的时候,服务器会根据端口来到指向具体的根目录

所以当我们访问https://127.0.0.1/register.php时,服务器就可以清楚地知道你要读取哪个文件的数据

大家可以把ip理解为外部定位,从全球的设备中找出你的服务器

端口理解为内部定位,从你的服务器里找出要去的根目录

【重点】

我们可以根据不同的端口绑定不同的根目录,从而实现一个服务器搭建多个网站

【端口的深入理解】

比如说你给服务器发送指令,服务器把指令提交给谁,这便是需要使用端口,看端口指向谁(或者说谁监听了这个端口),这便是通信的底层逻辑

相关推荐
仙女修炼史27 分钟前
CNN的捷径学习Shortcut Learning in Deep Neural Networks
人工智能·学习·cnn
亚空间仓鼠1 小时前
网络学习实例:网络理论知识
网络·学习·智能路由器
薛定e的猫咪2 小时前
多智能体强化学习求解 FJSP 变体全景:动态调度、AGV 运输、绿色制造与开源代码导航
人工智能·学习·性能优化·制造
风兮雨露2 小时前
一建学习流程以及计划(附资料)
学习
星幻元宇VR3 小时前
VR单人地震体验平台,学习科学避险
科技·学习·安全·vr·虚拟现实
坚持就完事了3 小时前
Hadoop实战初步学习
hadoop·学习
for_ever_love__3 小时前
UI学习:多界面传值的正向传值(属性传值)和反向传值(代理传值)
学习·ui·ios·objective-c
zhangrelay3 小时前
蓝桥云课五分钟-通关自动控制-octave
笔记·学习
jiayong234 小时前
第 36 课:任务详情抽屉快捷改状态
开发语言·前端·javascript·vue.js·学习
笔夏4 小时前
【安卓学习之混淆】记录一些混淆导致闪退
android·学习