File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
1
--TEST--
2
2
Bug #78719 (http wrapper silently ignores long Location headers)
3
3
--SKIPIF--
4
- <?php require 'server.inc ' ; http_server_skipif (' tcp://127.0.0.1:12342 ' ); ?>
4
+ <?php require 'server.inc ' ; http_server_skipif (); ?>
5
5
--INI--
6
6
allow_url_fopen=1
7
7
--FILE--
@@ -12,10 +12,10 @@ $url = str_repeat('*', 2000);
12
12
$ responses = array (
13
13
"data://text/plain,HTTP/1.0 302 Ok \r\nLocation: $ url \r\n\r\nBody " ,
14
14
);
15
- $ pid = http_server ( " tcp://127.0.0.1:12342 " , $ responses , $ output );
15
+ [ ' pid ' => $ pid , ' uri ' => $ uri ] = http_server ( $ responses );
16
16
17
17
$ context = stream_context_create (['http ' => ['follow_location ' => 0 ]]);
18
- $ stream = fopen (' http://127.0.0.1:12342/ ' , 'r ' , false , $ context );
18
+ $ stream = fopen ($ uri , 'r ' , false , $ context );
19
19
var_dump (stream_get_contents ($ stream ));
20
20
var_dump (stream_get_meta_data ($ stream )['wrapper_data ' ][1 ] === "Location: $ url " );
21
21
You can’t perform that action at this time.
0 commit comments