无法修改标题信息-在php、json和mysql中已错误发送标题

无法修改标题信息-在php、json和mysql中已错误发送标题,php,json,header,Php,Json,Header,这与其他问题不同。我试过其他方法。但仍然不起作用。它在本地工作,但在实时上载时出错 <?php header('content-type: application/json'); include('lib/functions.php'); if($_SERVER['REQUEST_METHOD']=="GET") { $json = get_localtion_list(); echo json_encode($json); } 您的'lib/functions

这与其他问题不同。我试过其他方法。但仍然不起作用。它在本地工作,但在实时上载时出错

<?php
header('content-type: application/json');
include('lib/functions.php');



if($_SERVER['REQUEST_METHOD']=="GET")
{
    $json = get_localtion_list();
    echo json_encode($json);  
}

您的'lib/functions.php'文件可能会抛出一个错误头,该错误头首先发送到您的:
header('content-type:application/json')

如果可能,尝试切换位置:
header('content-type:application/json');包括('lib/functions.php')


最好的方法是修复正在发生的错误,这包括“include('lib/functions.php');”导致输出。即使是1个空间也太多了。您不能在输出后添加标题。我先添加了标题,但这不起作用。在
之前有任何字符,或者在
否之后有一些尾随空格。没有。没什么特别的,我试过了。但这不起作用