关于HTTP协议的一些记录
今天刚看完HTTP协议(虽然还有CTF的介绍没看),但还是要介绍一下 中文名:超文本传输协议 外文名:HTTP 工作层:应用层 基础:架构在TCP协议上 适用浏览器:Firefox、Google chrome等 一、报文格式 HTTP报文是什么,简单来说就是用于http协议交换的信息。 请求端为请求报文 响应端为响应报文 是由多行(CR+LF作换行符)数据构成的字符串文本 (1)请求报文格式 < method > < request - URL > < version > < headers > < entity - body > (2)响应报文格式 < version > < status > < reason - phrase > < headers > < entity - body > (3)字段解释 method HTTP动词 常见方法:HEAD / GET / POST / PUT / DELETE / PATCH / OPTIONS / TRACE 扩展方法:LOCK / MKCOL / COPY / MOVE version 报文使用的HTTP版本 格式为HTTP/<majo).<minor) url < scheme > : / / < user > : < password > @ < host > : < port > / < path > ; <