当前位置: 首页 > news >正文

虾皮Shopee Android面试题及参考答案

HTTP 状态码有哪些?

HTTP 状态码是用以表示网页服务器超文本传输协议响应状态的 3 位数字代码。主要分为五大类:

  1. 1xx 信息性状态码:表示服务器正在处理请求,这些状态码是临时的响应,主要用于告诉客户端请求已经被接收,正在处理中。例如,100 Continue 表示客户端应当继续发送请求,这个状态码通常在客户端发送了一个包含 Expect: 100-continue 头部的请求后,如果服务器认为可以继续处理请求,就会返回这个状态码。
  2. 2xx 成功状态码:表示请求已成功被服务器接收、理解并接受。比如,200 OK 是最常见的成功状态码,表示请求已成功,响应主体包含了请求的资源。201 Created 表示请求成功并且服务器创建了新的资源。
  3. 3xx 重定向状态码:表示需要客户端采取进一步的操作才能完成请求。例如,301 Moved Permanently 表示请求的资源已被永久移动到新位置,客户端应自动重定向到新位置。302 Found 表示请求的资源临时被移动到了其他位置,客户端应继续使用原有 URL 进行访问。
  4. 4xx 客户端错误状态码:表示客户端的请求有错误。例如,400 Bad Request 表示服务器无法理解客户端的请求。401 Unauthorized 表示请求要求身份验证,客户端没有提供有效的身份验证凭
http://www.lryc.cn/news/453566.html

相关文章:

  • Docker Compose 部署大模型GPU集群:高效分配与管理算力资源
  • 直立行走机器人技术概述
  • 【Linux】wsl虚拟机时间和实际时间不符合
  • 初识算法 · 滑动窗口(1)
  • nginx和gateway的关系和区别
  • 【算法笔记】滑动窗口算法原理深度剖析
  • 4S店4S店客户管理系统小程序(lw+演示+源码+运行)
  • rabbitMq------连接管理模块
  • 【部署项目】禹神:前端项目部署上线笔记
  • 力扣10.1
  • TypeScript 算法手册 - 【冒泡排序】
  • 计算机网络——http和web
  • 使用 Light Chaser 进行大屏数据可视化
  • Java中的异常概念
  • flutter_鸿蒙next_Dart基础②List
  • 【2024保研经验帖】武汉大学测绘遥感国家重点实验室夏令营(计算机向)
  • PyGWalker:让你的Pandas数据可视化更简单,快速创建数据可视化网站
  • Ubuntu24.04远程开机
  • 网络编程(12)——完善粘包处理操作(id字段)
  • 「3.3」虫洞 Wormholes
  • 网页篡改防御方法
  • Pikachu-Cross-Site Scripting-xss盲打
  • JAVA思维提升案例5
  • PostgreSQL的字符集
  • CUDA 参考文章
  • 强缓存和协商缓存的区别
  • 工控系统组成与安全需求分析
  • C(十三)for、while、do - while循环的抉择 --- 打怪闯关情景
  • 【Android 源码分析】Activity生命周期之onStop-2
  • SpringCloudStream+RocketMQ多topic