黑帽联盟

 找回密码
 会员注册
查看: 3|回复: 0
打印 上一主题 下一主题

[安全教程] http状态解释

[复制链接]

300

主题

18

听众

980

积分

管理员

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    开心
    昨天 22:25
  • 签到天数: 382 天

    [LV.9]以坛为家II

    一般以下状态码谁背锅,
    3xx - 运维的锅
    4xx - 前端的锅
    5xx - 后端的锅

    1xx(信息性状态码)
    表示服务器已收到请求,正在处理中,客户端可以继续发送或等待。
    • 常见场景:通常不会在浏览器中直接看到,多用于底层协议通信(如WebSocket升级或文件上传续传)。


    2xx(成功状态码)
    表示请求已成功被服务器接收、理解并接受。
    • 200 OK:请求成功。这是最常见的成功状态码,表示服务器已返回请求的数据或页面。


    3xx(重定向状态码)
    表示需要客户端采取进一步操作才能完成请求,通常用于URL重定向。
    • 301 Moved Permanently(永久重定向):请求的资源已被永久移动到新位置。搜索引擎会更新旧URL为新URL。
    • 302 Found(临时重定向):资源临时移动,但未来可能恢复。客户端应继续使用原URL。
    • 303 See Other:与302类似,但明确要求客户端应使用GET方法访问新URL,以获取响应。
    • 304 Not Modified:表示客户端缓存资源有效。服务器告诉客户端:自上次请求后,资源未修改,你可以继续使用本地缓存。


    4xx(客户端错误状态码)
    表示请求包含错误或无法被服务器处理,通常问题出在客户端。
    • 400 Bad Request:请求语法错误,服务器无法理解。常见原因:参数错误、格式错误或请求体过大。
    • 401 Unauthorized:未授权,需要用户进行身份验证。
    • 403 Forbidden:服务器理解请求但拒绝执行。通常是权限不足(如IP被封、文件无访问权限)。
    • 404 Not Found:服务器找不到请求的资源。这是最常见的网页不存在错误。
    • 405 Method Not Allowed:请求方法(如GET、POST)不被允许。例如,一个API只支持POST,但你用了GET。


    5xx(服务器错误状态码)
    表示服务器在处理请求时发生错误或异常。
    • 500 Internal Server Error:服务器内部错误,无法完成请求。这是通用错误,具体原因需查看服务器日志。
    • 502 Bad Gateway:作为网关或代理服务器时,从上游服务器收到了无效响应。常见于服务器过载或后端服务崩溃。
    • 503 Service Unavailable:服务器暂时无法处理请求(超载或维护)。通常过一段时间可能恢复。
    • 504 Gateway Timeout:作为网关或代理时,未能及时从上游服务器收到响应(超时)。



    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部