为什么我需要返回http状态

时间:2013-04-04 02:42:49

标签: ios ios6 httpresponse passbook

我创建了一个传递和Web服务。现在我可以将此传递添加到设备,也可以将设备注册到我的服务器。我保存了诸如deviceID,passTypeIdentifier,pushToken,serialNo和authenticationToken之类的数据,但我还没有返回http状态,例如201,200,401 ......我如何将这些http状态响应给设备?

1 个答案:

答案 0 :(得分:0)

在将任何内容发送回设备之前,请添加以下代码:

如果使用PHP 5.4或更高版本:

$response_code = 201; // replace with required response code
http_response_code($response_code);

如果使用< = PHP 5.3:

$response_code = 201; // replace with required response code
header('X-PHP-Response-Code: ' . $response_code, true, $response_code);

在控制台日志中,您应该看到为设备发送的每个请求返回的响应代码。

..... got response with code 201