'test' ]); $this->assertTrue($r->hasHeader('x-test')); $this->assertTrue($r->hasHeader('X-Test')); $this->assertTrue($r->hasHeaderValue('X-Test', 'test')); } public function test2() { $r = new HttpResponse('hi', '200', [ 'x-test1' => 'value1, value2', 'x-test2' => 'value1,value2' ]); $this->assertTrue($r->hasHeaderValue('X-Test1', 'value2')); $this->assertTrue($r->hasHeaderValue('X-Test2', 'value2')); } public function test3() { $r = new HttpResponse('hi', '200', [ 'content-md5' => 'aaoeu' ]); $this->assertTrue($r->hasHeader('Content-MD5')); $this->assertTrue($r->hasHeader('content-md5')); } public function test4() { $r = new HttpResponse('hi', '200', [ 'Content-MD5' => 'aaoeu' ]); $this->assertTrue($r->hasHeader('Content-MD5')); $this->assertTrue($r->hasHeader('content-md5')); } } __halt_compiler();----SIGNATURE:----K18cMye998Ri1oc9+T1+g+ctUR1dRVkaTsF0s76ChzLK5yxYyJcT84ALfr+P07O1z5qTvUR8vZWuRbJoT6+tUCj12wNE5Mppu00WpluP/KEiMtDi+ymxiLdvA0IJEaWG5Kenif4Wy+bvdNhpK4eAO8j9sK1al9fg4WjlxWUptzXG/eQrgyPnHKDkg5INxp21fwElDDrsQjbjeU9et017/eCNCV/FXG39Cn62vZUIFFdKwluNNgZEidbV5BQ1Azh7hbsNYv62nmLJTlFoXgqZW//OCr1ENY8umScqgxfibEwHWSnRIr5pNvXvbJjeUFwKX3V6b3byxLTp5H96DqzsnkPMqKvDs892mjt2SbNvkdWJ/5Gs7YH6Mpc7SsLvv+7Rkt9Qeja9YoQX7NaRMx6mw1XsaZBAs5HQSx7Ws5zSodtBiHQbOHO5BJgFw3gXqCo7TUmrBALDiTVOiPQcs/AUkGvcB2JYjREzoEW9iPnAn1HDnzBeSdcZbkuVEso/+D5EqlQfaFDvh39DD4ys19YudUuYVglPRBrSPTIpJ6x9FnWyjfR5PV7rx8SxLlOfcijNlmO44YDVUmxF6uB4WgKlGu9xv7ELBC0ZN2x7LPw58W350CghWzhc6D5gTpYjKvw5Sf/iU4reyD6lpOygK0xW7sL61xZ5lv2jbdEZpeAr0yE=----ATTACHMENT:----OTYyNzA0ODU5MTczNTQ1MyA5NzQ1MjIyNTcwMzI4NjM2IDM4NDgyMTE1NzEyMzE1NTY=