File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,6 @@ func (h *handler) header(w http.ResponseWriter) {
88 }
99 header := w .Header ()
1010 for _ , headerPair := range h .globalHeaders {
11- header .Set (headerPair [0 ], headerPair [1 ])
11+ header .Add (headerPair [0 ], headerPair [1 ])
1212 }
1313}
Original file line number Diff line number Diff line change 22
33source " $root " /lib.bash
44
5- " $ghfs " -l 3003 -r " $fs " /vhost1 --header foo:bar &
5+ " $ghfs " -l 3003 -r " $fs " /vhost1 --header foo:bar --header ' set-cookie:name1=value1 ' --header ' set-cookie:name2=value2 ' &
66sleep 0.05 # wait server ready
77
88(curl_get_header http://127.0.0.1:3003/ | grep -q -i ' foo:\s*bar' ) ||
9- fail " Custom header not exists"
9+ fail " Custom header 'foo:bar' not exists"
1010
1111(curl_get_header http://127.0.0.1:3003/file1.txt | grep -q -i ' foo:\s*bar' ) ||
12- fail " Custom header not exists"
12+ fail " Custom header 'foo:bar' not exists"
13+
14+ (curl_get_header http://127.0.0.1:3003/ | grep -q -i ' set-cookie:\s*name1=value1' ) ||
15+ fail " Custom header 'set-cookie:name1=value1' not exists"
16+
17+ (curl_get_header http://127.0.0.1:3003/ | grep -q -i ' set-cookie:\s*name2=value2' ) ||
18+ fail " Custom header 'set-cookie:name2=value2' not exists"
1319
1420jobs -p | xargs kill
You can’t perform that action at this time.
0 commit comments