Ok, I understand about the request headers. While searching the archives, I've seen many requests from many people asking similar questions. You even answered some. The thing is that while there's a function to get request headers (getallheaders() or the $HTTP_ vars), there's no function to list the response headers, although you can easily see them in a phpinfo() page.
How hard it'll be to do that function? Why no one adds it to PHP already? I mean, phpinfo() already knows of the response headers, why not just write a function so that scripts can have access to them. That of course is better than writing a private header() replacement, and saving headers there for a later access. Noor -----Original Message----- From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]] Sent: ? 01 ???? 2002 01:13 To: Noor Dawod Cc: [EMAIL PROTECTED] Subject: RE: [PHP] Finding what headers and content were already been sent You can loop through $GLOBALS and check for vars that start with "HTTP_", but yes, you typically know which things you are interested in. And no, $HTTP_* are only the request headers. For the Apache module version there is of course also getallheaders() -Rasmus On Sat, 1 Jun 2002, Noor Dawod wrote: > And how do I KNOW which $HTTP_ variables are being set? > Also, does $HTTP_ACCEPT_LANGUAGE mean that "Accept-Language" command has > been sent by the browser? > In my Windows configuration, using CGI version for example, I don't see > also the headers sent by the server... > > Noor > > > -----Original Message----- > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]] > Sent: ? 01 ???? 2002 00:34 > To: Noor Dawod > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP] Finding what headers and content were already been > sent > > > By the way, I know that PHP's phpinfo() function lists headers > received > > and headers sent, but I couldn't find how can I access them in PHP. In > > addition, how do I know what content has been sent at any point in a > > script? > > $HTTP_* has them all. > > -Rasmus > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php