web应用程序 = 客户端程序 + 服务器端程序 用户–>通过浏览器–>查找所需资源(服务器上) 浏览器(工具软件)的作用: 1、完成与服务器端的交互 2、完成HTML的解析实现把用户需要嘚资源以直观的形式展现出来 服务器端–>接受客户端请求–>处理请求查找资源–>返回客户端资源 1、用户输入网址请求资源 2、浏览器接受请求,并将请求组装成特定格式发送给服务器端 3、服务器端查找请求资源 4、服务器端返回请求资源 5、服务器端把相应信息转换成特定的格式返回给客户端 6、浏览器对HTML进行解析把响应结果展现给用户 客户端–>HTTP<–服务器端:客户端与服务器端的通信通过HTTP完成(2、5步) 请求的数据鋶:HTTP请求方法(get或post)、请求的网址(URL)、请求参数 响应的数据流:状态编码(请求成功或失败)、Content-type、响应内容