HTTP协议
协议介绍
HTTP协议的全称是超文本传输协议,是一种请求与响应模式的、无状态的应用层协议,基于TCP/IP通信协议来传递数据。
URL
网址,又称为统一资源定位符,互连网上的每个文件都有一个唯一的 URL。
URL基本格式
scheme://[username:password@]hostname[:port][/path][;parameters][?query][#fragment]
HTTP协议格式
HTTP请求格式
HTTP响应格式
HTTP 状态码分类
GET /MyHTML HTTP/1.1
Host: 123.249.45.6:81
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.7
accept-encoding: gzip, deflate, br, zstd
accept-language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6
priority: u=0, i
sec-ch-ua: “Chromium”;v=”128”, “Not;A=Brand”;v=”24”, “Microsoft Edge”;v=”128”
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: “Windows”
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: none
sec-fetch-user: ?1
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0