返回HTTP 200代码到POST客户端?

Yin*_*ang 5 php post http

我有一台服务器向我发送POST。我需要使用HTTP 200进行回复。服务器需要像“继续前进”!在执行另一个操作之前提示。它需要一个HTTP 200响应。

编辑 我已经尝试过header(),但是由于某种原因服务器无法读取它?

Lix*_*Lix 8

200 代码是对成功请求的标准响应......即使回显一个空的 json 字符串也会导致 200 OK 状态。

echo json_encode(array());
Run Code Online (Sandbox Code Playgroud)

如果您想要做的只是向您的客户端发出信号,表明某个过程已完成,您可以只回显自定义状态消息,甚至是我上面演示的空白对象。

如果您想实际手动发送 200 标头,您可以这样做 -

header("Status: 200");
Run Code Online (Sandbox Code Playgroud)

在您从服务器获得任何输出之前,请确保发送此标头。

  • 实际上是:**header('HTTP/1.1 200 OK');** (3认同)