javaweb:页面请求的工作流程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38262266/article/details/86655950

web应用程序 = 客户端程序 + 服务器端程序

客户端:用户+浏览器
用户–>通过浏览器–>查找所需资源(服务器上)

浏览器(工具软件)的作用:
1、完成与服务器端的交互
2、完成HTML的解析,实现把用户需要的资源以直观的形式展现出来

服务器端–>接受客户端请求–>处理请求查找资源–>返回客户端资源

页面访问处理流程:
1、用户输入网址请求资源
2、浏览器接受请求,并将请求组装成特定格式发送给服务器端
3、服务器端查找请求资源
4、服务器端返回请求资源
5、服务器端把相应信息转换成特定的格式返回给客户端
6、浏览器对HTML进行解析,把响应结果展现给用户

客户端–>HTTP<–服务器端:客户端与服务器端的通信通过HTTP完成(2、5步)
请求的数据流:HTTP请求方法(get或post)、请求的网址(URL)、请求参数
响应的数据流:状态编码(请求成功或失败)、Content-type、响应内容

猜你喜欢

转载自blog.csdn.net/qq_38262266/article/details/86655950