我想根据php页面中的条件设置http响应代码。
if($Variable== true)
{
header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found", true, 404);
include('404.php');
die();
}
我正在寻找类似下面的内容。
if($Variable == true)
// http response code =404
else
// http response code =200
是否可以在php中执行此操作?
我已经尝试如下解决该问题。但是没用。
if($Variable ==true)
{
http_response_code(404);
include('404.php');
die();
}
答案 0 :(得分:1)
您可以使用php http_response_code()
来获取或设置HTTP响应代码。
<?php
if($Variable == true)
// http response code =404
http_response_code(404));
else
http_response_code(200))
// http response code =200
答案 1 :(得分:-1)
尝试一下。它可能会帮助您。
presenter = {
id : sessionId,
pipeline : null,
webRtcEndpoint : null,
presenterRoomNum : roomNum,
roomName : presenterRoomName,
presenterId : presenterId,
recorderEndpoint : {uri: argv.file_uri}
}