HTTP 状态码 和 网络端口号

一、HTTP 状态码

数字 含义 说明
200 OK 请求成功,网页正常返回。
301 永久重定向 网页已永久移动到新地址(如 http 跳转 https)。
302 临时重定向 网页暂时跳转到另一个地址。
304 未修改 浏览器缓存还有效,服务器告诉浏览器直接用缓存。
400 错误请求 客户端请求语法错误,服务器无法理解。
401 未授权 需要登录或身份验证。
403 禁止访问 服务器拒绝执行,通常是没有权限。
404 未找到 请求的页面不存在(最常见的错误页)。
500 服务器内部错误 服务器出问题了,通常是代码报错。
502 错误网关 网关或代理收到无效响应。
503 服务不可用 服务器暂时过载或维护中。
504 网关超时 网关等待上游服务器响应超时。

记忆:2开头成功,3开头重定向,4开头客户端错误,5开头服务器错误。

二、网络端口号

端口 用途
80 HTTP 默认端口(普通网页)
443 HTTPS 默认端口(加密网页)
21 FTP 文件传输
22 SSH 远程登录
25 SMTP 邮件发送
3306 MySQL 数据库
6379 Redis 数据库
8080 常用的 HTTP 备用端口(如 Tomcat)
27017 MongoDB 数据库

HTTP 状态码补充

数字 名称 说明
100 Continue 服务器已收到请求头,客户端应继续发送请求体(常用于大文件上传前的确认)。
201 Created 请求成功且创建了新资源(常见于注册、发帖后的响应)。
204 No Content 请求成功但无需返回任何内容,浏览器不会刷新页面(常见于删除操作或"保存并继续编辑")。
206 Partial Content 返回资源的一部分,用于断点续传或视频分片加载。
307 Temporary Redirect 临时重定向,且强制保持原请求方法(POST 仍是 POST,不会变成 GET)。
308 Permanent Redirect 永久重定向,且强制保持原请求方法(类似 301 但不改变方法)。
405 Method Not Allowed 请求方法(如 TRACE)不被该资源支持,响应头会带 Allow 告知支持哪些方法。
408 Request Timeout 服务器等待客户端发送请求超时了。
409 Conflict 请求与资源当前状态冲突(如注册时用户名已被占用)。
410 Gone 资源曾经存在但已永久删除,且无转发地址。
413 Payload Too Large 上传的文件或请求体超过了服务器限制。
429 Too Many Requests 请求太频繁,触发了速率限制(响应常带 Retry-After 告知等多久)。
501 Not Implemented 服务器不支持请求中使用的功能。
505 HTTP Version Not Supported 服务器不支持请求使用的 HTTP 版本。

网络端口号补充

端口 用途
23 Telnet 远程登录(明文,不安全,基本被 SSH 取代)
53 DNS 域名解析服务
67 / 68 DHCP 服务端 / 客户端(自动分配 IP)
110 POP3 邮件接收(老式,邮件下载到本地)
143 IMAP 邮件接收(支持在服务器上管理邮件)
相关推荐
是真的小外套13 分钟前
2024年软考中级信息安全工程师|选择题考点+案例分析真题解析(含答案)
android·网络
小天源2 小时前
让访问数据可解释:IP 地球大屏、地区库更新与运行维护设计
网络·网络协议·tcp/ip
老李IT笔记3 小时前
连不上不一定是网不好:新系统不认的服务端配置卡在哪一档
运维·服务器·网络
小此方3 小时前
Linux网络(二十八):从NAT转换到正反向代理:图解内网通信、NAPT端口映射
linux·运维·网络
万年咸鱼3 小时前
WebSocket、Socket 与 HTTP 的区别详解
websocket·网络协议·http
9527出列3 小时前
基于oss的断点续传实现
http·性能优化
万年咸鱼3 小时前
HTTPS 是如何保证传输安全的?
网络协议·安全·https
隐擎fox4 小时前
深入 Android 移动端风控与协议层对抗:内核级虚拟环境检测、网络堆栈特征伪装与住宅 IP 协同实战
android·网络·python·网络协议·tcp/ip
Da Da 泓4 小时前
[项目] --- 基于websocket的网页五子棋(可多用户)
网络·websocket·网络协议·多线程·项目
lazy H4 小时前
【计算机网络】第 2 篇:一条数据如何穿过网络?彻底理解数据封装与解封装
网络·经验分享·后端·学习·计算机网络