ˋ0ˊ从客户端访问服务器全部过程概述(有图)
我是一名全栈工程师,使用Web前端、PHP后端和MYSQL数据库。
客户端是服务器解析的静态页面。
用户输入请求,Ajax发送到http协议后端。
后端接收到请求,然后遍历数据库找到想要的响应,返回给客户端后用户就可以看到响应了,是C/S架构,方便维护。
如果还是不明白,可以私信我,我给你。
你写代码看看你就明白了
![](http://img0.baidu.com/it/u=1481633209,3095712110&fm=253.jpg)
⊙^⊙网络连接服务器的过程
上面的答案都是废话!完全是在玩弄人民。
。
。
我不是问你每个端口是什么
我只是给你一个粗略的想法!PC进程过多,无法访问服务器。
它还描述了每个协议是如何划分和工作的,所以我不会详细访问它们(我也忘记了一些)
首先。
全部属于你当你的PC(计算机)发送访问服务器的请求时,首先检查你计算机的IE缓存。
当你的电脑通过你的猫发送宽带访问服务器时,猫(你用来访问它的internet网络)会通过NAT转换将你电脑的私网地址转换为公网地址,然后进行查询。
一次又一次。
(我不会深入讨论某些协议的细节,例如三向TCP协议)。
。
其实从字面上来说,他们就是(Finis)把你访问中的域名解析成需要的转换证书,然后将公网地址翻译成你的私网地址并发送给你。
然后就可以和服务器建立通信了,三手TCP握手之后就可以和服务器交换数据了。
以上是流程,我只是简单说明一下!你错过了!清楚吗?
如果我想详细了解,我必须回去查书。
![](http://img1.baidu.com/it/u=3299425046,2848299860&fm=253.jpg)