标签:index 客户程序 HTTP 05 -- 代码 服务器 架构 客户端
B/S架构的核心问题
客户端和服务器之间进行交互使用是什么协议
HTTP、HTTPS
怎么标识网络中的每个资源
URL(接口地址)
资源包括那些内容
HTML、CSS、JavaScript、图片、视频、音频、JSON、XML
HTTP
HTTP协议是超文本传输协议
一种详细规定了浏览器和服务器之间相互通信的规则,通过互联网传送相关的网络文档的数据传输协议
属于应用层协议,默认端口号是80
基于请求响应模式
客户程序向服务器程序发出请求(request)
服务器程序向客户程序返回响应(response),向客户程序送回客户所要的资源
HTTP原理/HTTP访问原理
1.客户端使用浏览器,在地址栏中输入网站的地址,回车后,请求被发送给服务器
2.服务器收到请求后,首先找到网站的主页,index.?(jsp、php等),服务器开始执行index中的服务代码(可能涉及到写数据库),略过所有的客户代码(比如JS脚本、html代码等)
3.服务器工作完成后将处理结果连同没处理的客户端代码放在一起,将index文件发送给客户端
4.客户端收到服务器的响应结果后,继续处理服务器没处理的客户端代码,追中生成美观的网页页面
标签:index,客户程序,HTTP,05,--,代码,服务器,架构,客户端 来源: https://www.cnblogs.com/sean-test/p/15472576.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。