WEB应用的基本架构

HTTP协议
HTTP为Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展为万维网协会(World Wid Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果。
HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以令浏览器更加高效,令网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档里的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
HTTP为一个应用层协议,由请求和响应构成,为一个标准的客户端服务器模型。HTTP为一个无状态的协议。
HTTP工作流程


URL的编码


HTTP请求报文



HTTP请求报文——请求行

HTTP请求报文——消息报头



知识补充——MIME类型


HTTP响应报文

HTTP响应报文——状态行

HTTP响应报文——消息报头


WEB类解题工具介绍



Hackbar
