有人可以解释这个PHP代码有什么问题吗? (PHP版本5.3.5)

<?php
    header('Bad Request', true, 400);
    exit;

我的状态是500,而不是400。在apache错误日志中,我得到了



我在这里做错了什么?我误解了the docs吗?

最佳答案

你必须写:

header('HTTP/1.0 400 Bad Request', true, 400);

10-05 20:37