ZerethShell
File Manager
SQL Manager
/
opt
/
alt
/
tests
/
alt-php84-pecl-http_4.2.6-4.el8
/
tests
filterchunked.phpt
--TEST-- chunked filter --SKIPIF-- <?php include "skipif.inc"; ?> --FILE-- <?php list($in, $out) = stream_socket_pair( STREAM_PF_UNIX, STREAM_SOCK_STREAM, STREAM_IPPROTO_IP ); stream_filter_append($in, "http.chunked_decode", STREAM_FILTER_READ); stream_filter_append($out, "http.chunked_encode", STREAM_FILTER_WRITE, array()); $file = file(__FILE__); foreach($file as $line) { fwrite($out, $line); fflush($out); } fclose($out); if (implode("",$file) !== ($read = fread($in, filesize(__FILE__)))) { echo "got: $read\n"; } fclose($in); ?> DONE --EXPECT-- DONE
Kaydet
Vazgeç