我正在使用PHP创建API。我收到以下错误:
警告:无法修改标头信息 - 已在第2行的xxx / api / index.php中发送的标头(输出从xxx / api / index.php:1开始)
警告:无法修改标题信息 - 已在第3行的xxx / api / index.php中发送的标题(输出从xxx / api / index.php:1开始)
警告:无法修改标题信息 - 已在第4行的xxx / api / index.php中发送的标题(输出从xxx / api / index.php:1开始)
警告:无法修改标题信息 - 已在第5行的xxx / api / index.php中发送的标题(输出从xxx / api / index.php:1开始)
警告:无法修改标头信息 - 已在第6行的xxx / api / index.php中发送的标头(输出从xxx / api / index.php:1开始)
上方或下方没有白色空间,我仍然收到警告!以下是我的代码:
<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: application/json; charset=UTF-8");
header("Access-Control-Max-Age: 3600");
header("Access-Control-Allow-Methods: POST");
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");
echo '{"abc":"abc"}';
?>
任何帮助将不胜感激!
PS:为什么这被标记为重复!我认为问题是由标题引起的!所有其他问题都有不同的标准!
由于
答案 0 :(得分:0)
如果这是您应用中的唯一文件,请尝试删除结束的PHP标记(?&gt;)。如果这不是您应用中的唯一文件,那么您可能在不同的文件中有空格,也许是需要此文件的文件。