Curt Zirzow wrote:
* Thus wrote Gerard Samuel:

On Friday 30 July 2004 01:32 pm, Gerard Samuel wrote:

A means that is not specifically tied to Apache functions.
Just looking for a way so that it works no matter the webserver.


Seems like the function stream_get_meta_data() will fill the job..


hmm.. are you able to get the headers from that? could you provide a
sample?

<?php
echo "<pre>"; print_r(stream_get_meta_data(fopen("http://www.google.com","r";))); echo "</pre>";
?>


That prints :

Array
(
[wrapper_data] => Array
(
[0] => HTTP/1.0 200 OK
[1] => Date: Sat, 31 Jul 2004 15:25:13 GMT
[2] => Content-Length: 2017
[3] => Content-Type: text/html
[4] => Cache-Control: private
[5] => Set-Cookie: PREF=ID=3aef968834cf9173:TM=1091287513:LM=1091287513:S=UpAZlwk4TMm5Nydd; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
[6] => Server: GWS/2.1
[7] => Via: 1.1 supercache (NetCache NetApp/5.5R3)
)


    [wrapper_type] => HTTP
    [stream_type] => socket
    [unread_bytes] => 0
    [timed_out] =>
    [blocked] => 1
    [eof] =>
)

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to