File: envresponseheader001.phpt

package info (click to toggle)
php-pecl-http 3.1.0%2B2.6.0-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 4,060 kB
  • ctags: 3,725
  • sloc: ansic: 37,486; xml: 818; php: 635; pascal: 164; makefile: 2
file content (39 lines) | stat: -rw-r--r-- 761 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
--TEST--
env response header
--SKIPIF--
<?php include "skipif.inc"; ?>
--FILE--
<?php

http\Env::setResponseCode(201);

http\Env::setResponseHeader("No", "way");
http\Env::setResponseHeader("Foo", "bar");
http\Env::setResponseHeader("No", null);
http\Env::setResponseHeader("More", array("than", "what's", "good"));


print_r(http\Env::getResponseCode()); echo "\n";
print_r(http\Env::getResponseHeader("Foo")); echo "\n";
print_r(http\Env::getResponseHeader());
print_r(http\Env::getResponseStatusForCode(201));

--EXPECTHEADERS--
Foo: bar
--EXPECTF--
201
bar
Array
(
    [X-Powered-By] => %s
    [Foo] => bar
    [More] => Array
        (
            [0] => than
            [1] => what's
            [2] => good
        )

    [Content-Type] => %s
)
Created