http

HTTP协议核心笔记

1. 定义:超文本传输协议(HTTP)是客户端与服务器间的应用层协议,基于TCP/IP,用于传输HTML、图片等超文本数据。
2. 核心特点:无连接(请求-响应后断开)、无状态(不记忆会话)、可扩展(支持HTTPS、WebSocket等)。
3. URL结构: 协议://主机:端口/路径?查询参数#锚点 (例: https://www.baidu.com/s?wd=HTTP#top )。
4. 请求方法:GET(查询数据,参数在URL)、POST(提交数据,参数在请求体)、PUT(更新资源)、DELETE(删除资源)、HEAD(仅返回响应头)。
5. 状态码分类:1xx(信息)、2xx(成功,如200 OK)、3xx(重定向,如302临时跳转)、4xx(客户端错,如404未找到)、5xx(服务器错,如500内部错误)。
6. 请求/响应格式:请求行(方法+URL+协议)+ 请求头(键值对,如User-Agent)+ 空行 + 请求体;响应行(协议+状态码+描述)+ 响应头 + 空行 + 响应体。
7. HTTPS:HTTP+SSL/TLS加密,端口443,解决传输安全问题。

posted @ 2025-11-03 10:00  王子恒438  阅读(3)  评论(0)    收藏  举报