http报文
HTTP(超文本传输协议)是今天所有web应用程序使用的通信协议。最初,HTTP只是一个为获取基于文本的静态资源而开发的简单协议,后来人们以各种形式扩展和利用它.使其能够支持如今常见的复杂分布式应用程序。HTTP使用一种用于消息的模型:客户端送出一条请求消息,而后由服务器返回一条响应消息。该协议基本上不需要连接,虽然HTTP使用有状态的TCP协议作为它的传输机制,但每次请求与响应交换都会自动完成,并且可能使用来同的TCP连接。
http请求
所有HTTP消息(请求与响应)中都包含一个或几个单行显示的消息头(header),然后是一个强制空白行,最后是消息主体(可选)。以下是一个典型的HTTP请求: GET/auth/488/YourDetails.ashx?uid=129 HTTP/l.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8Referer: The Web Application Hacker's Handbook | Web Security Academy Accept-Language: zh-cn,zh;q=0.5 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Host: mdsec.net Connection: Keep-Alive Cookie: Sessionld=5870C7IF3FD4968935CDB6682E545476
get</