200

OK

官方
请求是成功的

200状态代码的一般解释

不幸的是,这个文本块只有英文版本。

The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.

HTTP状态代码200的规范

200 OK状态代码表明请求已经成功。200 OK响应中发送的有效载荷取决于请求方法。对于本规范所定义的方法,有效载荷的预期含义可以概括为:

GET是目标资源的表示;

HEAD与GET的表示相同,但没有表示数据;

POST是行动的状态或从行动中获得的结果的表示;

PUT、DELETE是行动状态的表示;

OPTIONS是通信选项的表示;

TRACE是终端服务器收到的请求信息的表示。

除了对 CONNECT 的响应之外,200 OK 响应总是有一个有效载荷,尽管起源服务器可能会生成一个零长度的有效载荷体。如果不需要有效载荷,起源服务器应该发送 204(无内容)。 对于CONNECT,不允许有有效载荷,因为成功的结果是一个隧道,它紧接着200 OK响应头部分开始。200 OK响应默认是可缓存的;也就是说,除非方法定义或明确的缓存控制另有说明(见[RFC7234]的4.2.2节)。

来源/引自: 200 OK HTTP状态代码由6.3.1的RFC7231部分指定。

如何用PHP抛出一个200状态代码?

要在一个网页上抛出HTTP状态代码200,可以使用PHP函数http_response_code。其语法如下: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

测试200 HTTP状态代码

为了能够在客户端显示HTTP状态代码(本例中为200 OK)和其他信息,必须用F12打开开发控制台。然后导航到 "网络 "标签。现在可以打开页面,网站(例如index.php)应该在网络标签中可见。这必须被选中,然后必须选择Herder部分。然后,用户将看到以下结果:

状态代码 200 OK
概述
URL: https://http-statuscode.com/errorCodeExample.php?code=200
状况: 200 OK
那些: Network
IP地址: XX.XX.XX.XX
状态代码 200 OK

200状态代码的浏览器兼容性

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

编程语言中的常量

http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
作者: Tony Brüser
作者: Tony Brüser

Tony Brüser 是一位热衷于 HTTP 状态代码的网络开发人员。

LinkedInGitHub