【发布时间】:2009-09-18 11:58:24
【问题描述】:
我正在使用 PHP 来解析 HTTP 状态代码响应的数字部分。给定一个标准的“HTTP/1.1 200 OK”响应,我会使用:
$data = explode(' ', "HTTP/1.1 200 OK");
$code = $data[1];
我不是 HTTP 专家。我是否会遇到代码不在 $data[1] 位置的响应,如上例所示?我只是想确保这种分隔响应代码的方法始终适用于任何响应。
谢谢,布赖恩
【问题讨论】:
-
如果您使用 cURL,您可能会喜欢: curl_getinfo($ch,CURLINFO_HTTP_CODE);这将返回 200 或任何 http 状态。
标签: php http header http-status-codes