首页 > 其他分享 >黑马:常用响应状态码

黑马:常用响应状态码

时间:2024-08-13 17:51:41浏览次数:9  
标签:状态 常用 请求 响应 服务器 黑马 资源 客户端

一、状态码大类

状态码分类 说明
1xx 响应中——临时状态码,表示请求已经接受,告诉客户端应该继续请求或者如果它已经完成则忽略它
2xx 成功——表示请求已经被成功接收,处理已完成
3xx 重定向——重定向到其它地方:它让客户端再发起一个请求以完成整个处理。
4xx 客户端错误——处理发生错误,责任在客户端,如:客户端的请求一个不存在的资源,客户端未被授权,禁止访问等
5xx 服务器端错误——处理发生错误,责任在服务端,如:服务端抛出异常,路由出错,HTTP版本不支持等

二、常见的响应状态码

状态码 英文描述 解释
200 OK 客户端请求成功,即处理成功,这是我们最想看到的状态码
302 Found 指示所请求的资源已移动到由Location响应头给定的 URL,浏览器会自动重新访问到这个页面
304 Not Modified 告诉客户端,你请求的资源至上次取得后,服务端并未更改,你直接用你本地缓存吧。隐式重定向
400 Bad Request 客户端请求有语法错误,不能被服务器所理解
403 Forbidden 服务器收到请求,但是拒绝提供服务,比如:没有权限访问相关资源
404 Not Found 请求资源不存在,一般是URL输入有误,或者网站资源被删除了
405 Method Not Allowed 请求方式有误,比如应该用GET请求方式的资源,用了POST
428 Precondition Required 服务器要求有条件的请求,告诉客户端要想访问该资源,必须携带特定的请求头
429 Too Many Requests 指示用户在给定时间内发送了太多请求(“限速”),配合 Retry-After(多长时间后可以请求)响应头一起使用
431 Request Header Fields Too Large 请求头太大,服务器不愿意处理请求,因为它的头部字段太大。请求可以在减少请求头域的大小后重新提交。
500 Internal Server Error 服务器发生不可预期的错误。服务器出异常了,赶紧看日志去吧
503 Service Unavailable 服务器尚未准备好处理请求,服务器刚刚启动,还未初始化好

状态码大全:https://cloud.tencent.com/developer/chapter/13553

标签:状态,常用,请求,响应,服务器,黑马,资源,客户端
From: https://www.cnblogs.com/through287/p/18357426

相关文章

  • 进程常用api
    进程常用apifork该api用于创建子进程,创建出的子进程与父进程共享内存和数据。pid_tfork(void)return:在子进程返回0;在父进程中返回子进程的PID;发生错误时返回EOF例:pid_tPID=fork();if(PID<0){perror("fork");exit(EXIT_FAILURE);}elseif(PID==0){......
  • 破防了!加班狗常用的TOP4 PDF编辑器2024年集锦
    我们天天都得跟一堆文件打交道,尤其是PDF文件。PDF的好处是,不管在哪个设备上打开,内容和格式都保持原样,而且不容易被改。不过,有时候这也让人挺头疼的,因为想改点什么就麻烦了。幸好,技术一直在进步,现在市面上有很多好用的PDF编辑器,它们就像魔法棒,让编辑文档变得轻松又快速。今天,我......
  • Java String常用类、数组、日期时间
    JavaString类一、创建字符串1、简单方式:Stringstr="seventeen";2、用构造函数创建字符串:Stringstr2=newString("seventeen");String创建的字符串存储在公共池中,而new创建的字符串对象在堆上String类是不可改变的,所以一旦创建了String对象,那它的值就无法改变了如果需......
  • 01 常用工具类
    工具类IOUtils.copy()IOUtils.toString():可以将输入流转为StringFiles.readAllBytes(Paths.get(fileUri))从本地读取文件到内存。/FileUtils.readFileToByteArray(newFile(path))FileUtils.writeByteArrayToFile(file,bytes);把内存中的数据写到文件ByteArrayInputStr......
  • 硬盘检测和维护常用软件,NAS用户必备
    分享我在折腾硬盘时常用到的一些软件。为了方便新手,我按:“买硬盘时”、“硬盘使用中”、“硬盘出现问题时”这几个使用场景做了分类,内容还是很实用的。买硬盘时常用到的软件买硬盘也分两个场景:一、购买新硬盘顺手跑个分是数码玩家的仪式感;二、购买二手硬盘做个全面检测......
  • 硬盘检测工具 Victoria 简单使用教程,Victoria 无响应?无法扫描?
    一、注意事项1.下载完成后不要在压缩包内运行软件直接使用,先解压;2.如果软件无法正常打开,请右键使用管理员模式运行。3.为确保检测结果准确(避免卡深灰块),运行Victoria检测前请确保电脑满足以下要求:(1)关掉所有后台运行的软件,避免造成干扰。(2)关闭电脑自动睡眠/休眠。(3)尽......
  • MySQL常用命令增删改查select,update,alter...
    MySQL常用命令增删改查select,update,alter…文章目录MySQL常用命令增删改查select,update,alter...MySQL修改用户密码MySQL删除用户命令MySQL修改用户密码查看MySQL的用户及hostselectuser,hostfrommysql.user;备注host分别代表的连接方式user@‘localh......
  • powershell 常用插件
    1.z「z」这个zsh下常用的跳转工具,当频繁需要进入一个比较深的目录的时候,「z」这个插件会帮我们自动记录这个目录,之后我们只需要执行z[Directory]就可以快速跳转了PowerShell下也有移植过来的版本,执行以下命令安装就可以愉快使用了Install-Modulez-ScopeCurrentUser-A......
  • 计算机常用软件和语言
    3.计算机常用软件和语言3.1计算机软件系统计算机软件通常分为系统软件和应用软件两大类;系统软件即支持应用软件开发和运行的一类计算机软件。一般包括操作系统,语言处理程序,数据库系统,网络管理系统等应用软件即为特定领域开发,并为特定目的服务的一类软件。可以帮用户处......
  • 菜鸟程序员:常用编程知识
    文章目录1.有关Linux指令2.C++容器2.1vector2.2list2.3map3.红黑树3.1节点定义3.2结构3.3性质3.4红黑树实现4.libev库定时器4.1定时器的初始化4.2回调函数5.CJSON5.1JSON数据封装5.2JSON数据解析1.有关Linux指令2.C++容器类型描述特点1.vector动态......