http 常见的响应状态码 ?

2023-11-12

  100——客户必须继续发出请求
  101——客户要求服务器根据请求转换HTTP协议版本
  200——交易成功
  201——提示知道新文件的URL
  202——接受和处理、但处理未完成
  203——返回信息不确定或不完整
  204——请求收到,但返回信息为空
  205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件
  206——服务器已经完成了部分用户的GET请求
  300——请求的资源可在多处得到
  301——删除请求数据
  302——在其他地址发现了请求数据
  303——建议客户访问其他URL或访问方式
  304——客户端已经执行了GET,但文件未变化
  305——请求的资源必须从服务器指定的地址得到
  306——前一版本HTTP中使用的代码,现行版本中不再使用
  307——申明请求的资源临时性删除
  400——错误请求,如语法错误
  401——请求授权失败
  402——保留有效ChargeTo头响应
  403——请求不允许
  404——没有发现文件、查询或URl
  405——用户在Request-Line字段定义的方法不允许
  406——根据用户发送的Accept拖,请求资源不可访问
  407——类似401,用户必须首先在代理服务器上得到授权
  408——客户端没有在用户指定的饿时间内完成请求
  409——对当前资源状态,请求不能完成
  410——服务器上不再有此资源且无进一步的参考地址
  411——服务器拒绝用户定义的Content-Length属性请求
  412——一个或多个请求头字段在当前请求中错误
  413——请求的资源大于服务器允许的大小
  414——请求的资源URL长于服务器允许的长度
  415——请求资源不支持请求项目格式
  416——请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求也不包含If-Range请求头字段
  417——服务器不满足请求Expect头字段指定的期望值,如果是代理服务器,可能是下一级服务器不能满足请求
  500——服务器产生内部错误
  501——服务器不支持请求的函数
  502——服务器暂时不可用,有时是为了防止发生系统过载
  503——服务器过载或暂停维修
  504——关口过载,服务器使用另一个关口或服务来响应用户,等待时间设定值较长
  505——服务器不支持或拒绝支请求头中指定的HTTP版本
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

http 常见的响应状态码 ? 的相关文章

  • 如何自定义解析错误的 HTTP 400 响应?

    我编写了一个 REST API 服务 要求所有响应均为 JSON 但是 当 Go HTTP 请求解析器遇到错误时 它会返回 400 作为纯文本响应 而不会调用我的处理程序 例子 gt curl i H Authorization Basic
  • 是否可以阻止在每个 HTTP 请求中发送 cookie?

    我最近发现 这里 每个网络请求都会发送浏览器cookie吗 https stackoverflow com questions 1336126 does every web request send the browser cookies
  • 对于非文本媒体类型,发送带有 Content-Type 标头的字符集参数是否绝对错误?

    我发现了两个软件之间的错误 其中一个正在发出标头 Content Type application x bittorrent charset utf 8 另一个是错误地处理这个问题 但如果删除 charset 参数 则可以正确处理它 我需要
  • 从express.js 中删除所有标头

    我正在创建一个页面 其中有一些数据可以由另一个设备解析 我曾经使用 php 执行此操作 但现在将其移至 Node js 我需要从页面中删除所有标题 这样我就只有我的输出 此输出是对 GET 请求的响应 此刻我有 HTTP 1 1 200 O
  • Apache HTTP localhost 在 macOS Monterey 上随机花费 5 秒,但在 HTTPS 上速度很快

    我尽可能地等待 但最终不得不从莫哈韦升级 我知道有些东西会不必要地损坏 当然确实如此 较大的文件 超过 100k 随机需要 5 秒才能加载 它并不总是相同的文件 也不是每次都相同 并且它只发生在 HTTP Apache 中 尝试过端口 80
  • 身份验证中的随机数使用

    在基于摘要的身份验证中 随机数由服务器生成 然而 在基于 OAuth 的身份验证中 随机数是由客户端生成的 我想知道是否有人知道差异的原因 随机数用于使请求唯一 在没有随机数的身份验证方案中 恶意客户端可以生成一次请求并重放多次 即使计算成
  • 如何在C++中使用Curl获取HTTP响应字符串

    我对 HTTP 命令和 libcurl 库非常陌生 我知道如何获取 HTTP 响应代码 但不知道如何获取 HTTP 响应字符串 以下是我为获取响应代码而编写的代码片段 任何有关如何获取响应字符串的帮助将不胜感激 curl easy seto
  • 如何通过 HTTP POST 发送充满对象的 NSArray?

    我在 iPhone 端有一个产品 购物清单 由具有名称 product id 等的产品对象组成 我希望将此列表发送到服务器 在那里我将服务器上的列表与 iphone 中的列表进行比较 以合并所做的更改并将合并的列表发送回 iphone 如何
  • 在 Java Servlet 应用程序中设置 HTTP 201 响应的 Location 标头的正确方法是什么

    考虑以下代码向客户端发送 HTTP 201 已创建 响应 String url app things id 42 example response setStatus HttpServletResponse SC CREATED respo
  • HTTP 和 HTTPS iframe

    我正在创建一个小部件 我想允许其他人使用它 这iframe通过 HTTP 加载 但我想允许用户通过 HTTPS 登录 即通过 SSL 发送登录请求 同源策略中允许这样做吗 即 场景是用户可以将我的 JavaScript 集成到他们的网站 小
  • HTTP部分上传、断点续传的标准方法

    我正在开发 http 客户端 服务器框架 并寻找处理部分上传的正确方法 与使用带有 Range 标头的 GET 方法进行下载相同 但是 HTTP PUT 并不打算恢复 据我所知 PATCH 方法不接受 Range 标头 有没有办法通过 HT
  • 以 RESTful 方式增加资源计数器:PUT 与 POST

    我有一个带有计数器的资源 为了举例 我们将该资源称为profile 计数器是数量views对于该配置文件 Per the 休息维基 http rest blueoxen net cgi bin wiki pl HttpMethods PUT
  • Django 响应总是用 text/html 分块无法设置内容长度

    在我的Django应用程序的views py中 我在尝试设置以下HTTP标头字段后返回一个HttpResponse对象 Create a Response Object with the content to return response
  • 当会话令牌无效时,我应该使用什么状态代码?

    创建 Web 服务 RESTful 时 当会话令牌无效时我应该使用什么状态代码 目前我公司的人给我发了一个404 未找到 但我认为这是不正确的 因为资源存在 也许我应该使用 401 Unauthorized 你怎么认为 您建议我在这种情况下
  • 编写每个处理程序中间件

    我希望从处理程序中提取一些重复的逻辑 并将其放入一些每个处理程序的中间件中 特别是 CSRF 检查 检查现有会话值 即身份验证或预览页面 等 我读了关于此的几篇文章 http justinas org writing http middle
  • HTTPWebResponse 响应字符串被截断

    应用程序正在与 REST 服务通信 Fiddler 显示作为 Apps 响应传入的完整良好 XML 响应 该应用程序位于法属波利尼西亚 在新西兰也有一个相同的副本 因此主要嫌疑人似乎在编码 但我们已经检查过 但空手而归 查看流读取器的输出字
  • 如何在android中创建nanohttpd服务器?

    其实我也查过一些问题 然后去github上找了一下 但我是新来的 我无法理解这个例子 我想在android中创建http服务器 这样我就可以在PC浏览器中访问它 我有一个类扩展 nanohttpd 的实例 但服务器无法工作 不知道为什么 我
  • 是否可以使用 PHP 重定向发送 POST 数据?

    更新 这不是重复的如何使用 PHP 发送 POST 请求 https stackoverflow com questions 5647461 how do i send a post request with php 那里的解决方案对我不起
  • 动态img(或视频)标签根本不加载资源,HTTP请求处于“待处理”状态

    我尝试使用以下方法在 Web 应用程序上加载资源时遇到一些问题img or videoHTML 标签 我在我的应用程序中使用 Angular 并动态设置src的参数img标签 使用ng src src 指示 没有那么多图像和资源需要加载 在
  • 在 HTML 表单中使用 PUT 方法

    我可以在 HTML 表单中使用 PUT 方法将数据从表单发送到服务器吗 根据HTML标准 https www w3 org TR html5 sec forms html element attrdef form method 你可以not

随机推荐

  • Linux系统ftp服务设置

    目录 1 FTP服务介绍 1 1 FTP的优缺点 1 2 FTP用户的类型 1 3 常见的FTP服务器程序 1 4 常见的FTP客户端程序 ftp命令 2 vsftpd服务基础 2 1 vsftpd软件包 vsftpd 3 0 2 22 e
  • WebGL three.js学习笔记 创建three.js代码的基本框架

    WebGL学习 Three js学习笔记 1 webgl介绍 WebGL是一种3D绘图协议 它把JavaScript和OpenGL ES 2 0结合在一起 通过增加OpenGL ES 2 0的一个JavaScript绑定 WebGL可以为H
  • CryptoPP使用介绍

    Crypto 是个免费的C 加解密类库 由于资格太老 持续更新 最新版本到了CryptoPP 5 6 对天缘而言 第一眼看到CryptoPP就感觉头大 根目录下放置大量单源文件 编译文件 项目文件 再加上多平台和多编译器支持 文件几乎又多了
  • [C++ Template]深入模板--特化与重载

    目录 第12章 特化与重载 12 2 重载函数模板 12 2 1 签名 12 2 2 重载的函数模板的局部排序 12 2 3 正式的排序原则 12 2 4 模板和非模板 12 3 显式特化 12 3 1 全局的类模板特化 12 3 2 全局
  • 谈一谈,Spring Boot 中的 starter 到底是什么 ?

    1 为什么要用Starter 现在我们就来回忆一下 在还没有Spring boot框架的时候 我们使用Spring 开发项目 如果需要某一个框架 例如mybatis 我们的步骤一般都是 到maven仓库去找需要引入的mybatis jar包
  • SpringMVC处理Put或Delete请求报错及解决方法

    首先先贴原代码和报错提示 1 在web xml配置文件中配置HiddenHttpMethodFilter 它的作用是能把POST请求转换为PUT或DELETE请求
  • Java类的加载过程

    文章目录 一 加载 2 类加载器 启动类加载器 Bootstrap ClassLoader 扩展类加载器 Extension ClassLoader 应用程序类加载器 Application ClassLoader 自定义类加载器 Cust
  • 路由器与交换机基本原理

    路由器工作原理 定义 路由器是一种实现网络互联的设备 作为三层网络层设备提供路由与转发两种机制 可以决定数据包从源端到目的端的经过路径 路由 以及将路由器输入端的数据包送到适当的路由器输出端 内部转发 可以看作路由器在两个方面控制层面和转发
  • 面试官初体验

    面试官初体验 前言 开发多年 之前总是为了被面试而准备 最近有了几次面试其他人的经验 从面试这件事的两面看面试 可能感触又有不同 所以下文就是笔者在当面试官之后的一些思考和认知 由于暂时都是以社招为主 年限3 5年 且所在的公司是 小公司
  • java基础面试题系列(31 - 40)

    20200709 by 1z 请说明java中的方法重写 Overriding 和方法重载 overloading 是什么意思 方法的重写 方法的重写是针对于父子关系而言的 表示的是子对象去重写 覆盖 父对象的方法 重写的规律如下 两同两小
  • 【前端设计】前端设计原则,布局规范

    内容总结于 elementUI iview bootStrap中文网 互联网 前端设计原则 一致性 Consistency 与现实生活一致 与现实生活的流程 逻辑保持一致 遵循用户习惯的语言和概念 在界面中一致 所有的元素和结构需保持一致
  • ARMv8体系结构中,提供16KB和64KB的页面大小可以有助于降低TLB(Translation Lookaside Buffer)的未命中率

    ARMv8体系结构中 提供16KB和64KB的页面大小可以有助于降低TLB Translation Lookaside Buffer 的未命中率 TLB是一种硬件缓存 用于存储虚拟地址到物理地址的映射 当程序访问内存时 TLB会先查找映射表
  • BroadcastChannel方法跨浏览器窗口通信

    1 描述 同源 的不同浏览器窗口 Tab 页 frame 或者 iframe 下的不同文档之间可以通过 BroadcastChannel 相互通信 2 构造函数 通过 BroadcastChannel 类传入的参数创建实例 传入的参数将指定
  • C++的MFC实现DDA算法画直线,从目录创建到完整代码

    首先给他一个菜单栏的按钮 然后在属性处给他一个ID 然后在类视图右键你的view 是你的项目名称后面带一个view的那个 点击属性 然后 在消息栏给他一个消息 会自动生成一个空函数体 然后取事件栏给他一个事件 会生成一个空函数体void C
  • Tomcat中文乱码问题的原理和解决方法(全面、详细)

    原文地址 https www aliyun com jiaocheng 1157753 html 一 Java中文问题的由来 Java的内核和class文件是基于unicode的 这使Java程序具有良好的跨平台性 但也带来了一些中文乱码问
  • 动态规划学习(二)

    动态规划学习 二 删除并获得点数 打家劫舍的进阶版 https leetcode cn com problems delete and earn class Solution public int deleteAndEarn int num
  • Linux 网络协议栈收消息过程-Ring Buffer

    想看能不能完整梳理一下收消息过程 从 NIC 收数据开始 到触发软中断 交付数据包到 IP 层再经由路由机制到 TCP 层 最终交付用户进程 会尽力介绍收消息过程中的各种配置信息 以及各种监控数据 知道了收消息的完整过程 了解了各种配置 明
  • 逻辑回归与线性回归算法梳理

    逻辑回归算法梳理 逻辑回归与线性回归算法 1线性回归 2 逻辑回归 2 1 逻辑回归原理 2 2 逻辑回归损失函数 2 3 简化后的逻辑回归损失函数 3 联系与区别 3 1 联系 3 2 区别 4 正则化与模型评估指标 4 1 正则化作用
  • C#数据库连接配置文件存放至App.Config

    目录 使用VisualStudio 使用Rider 安装Nuget包 获取配置 连接数据库 使用VisualStudio 在需要添加配置文件的类右键 添加 新建项 选择应用配置文件 注意名称有格式要求 使用vs生成的话初始化代码是有的 然后
  • http 常见的响应状态码 ?

    100 客户必须继续发出请求 101 客户要求服务器根据请求转换HTTP协议版本 200 交易成功 201 提示知道新文件的URL 202 接受和处理 但处理未完成 203 返回信息不确定或不完整 204 请求收到 但返回信息为空 205