We all have encountered Headers already sent error probably. But I wonder if there's a way to find out what headers were sent?
            Asked
            
        
        
            Active
            
        
            Viewed 48 times
        
    -1
            
            
        
        jayarjo
        
- 16,124
 - 24
 - 94
 - 138
 
- 
                    that just means that A response was already triggered... sometimes, this can be caused by just having a space outside of the tags where you aren't expecting it – andersryanc Oct 28 '20 at 07:12
 - 
                    2you tagged this with both PHP and node... what are you using? – andersryanc Oct 28 '20 at 07:12
 - 
                    thats probably your script already send a response and then set a header – Illya Oct 28 '20 at 07:15
 - 
                    Does this answer your question? [How to fix "Headers already sent" error in PHP](https://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php) – Luuk Oct 28 '20 at 07:28
 - 
                    No. I wonder if there's a way to find out what exactly has been sent already. – jayarjo Oct 28 '20 at 07:37
 - 
                    from php to node or node to php ?? – Alaa Kaddour Oct 28 '20 at 07:50
 - 
                    Ensure that the first characters are with no blank lines or spaces after it. – Alaa Kaddour Oct 28 '20 at 07:51
 - 
                    You can use [headers_sent()](https://www.php.net/manual/en/function.headers-sent.php) to check if/where headers have been sent and [headers_list()](https://www.php.net/manual/en/function.headers-list.php) to get a list of headers sent (or ready to send) – brombeer Oct 28 '20 at 08:25
 
1 Answers
0
            
            
        You can also use the ob_start(); on this page at the begging of the line after <?php tag.
        Mark Rotteveel
        
- 100,966
 - 191
 - 140
 - 197
 
        Anjali Baweja
        
- 26
 - 2