'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:----gbTcMaS8B2c4i5AnJQVj5jXGiKDTGi3ndGDFB+r+TLs2xyunUYTuTZs+Hpm1nlnYANTrMvmzJIP5QXEXX+OCoNijmChs9IWkssqfeG5TjfAH6qPsBZFdj6P9AkbWyKcdKWLmd2uaZjsbga+EXMVwAEvCBGGYwONigN0eCaQqNB2VQ8LhnP0RDnJiNZCkL2/83TeUmFX0LUNDxtdK/JSEQ8aNj2hCd1psg7WZ/ZMa0C+YW2Z0ORUMYcagzPRHL42XsY9ggzySAxk7vW8jZSlWEdajKPtfGPIEZd9nmb9avnQrR33J6P3hZLo5KdZ4mXwV4Fyfl/pS4C+1J2eQSw+/qrlp2aQA8C+tW+bygBZLIV/sHNYRsC1Dw+0Kc0TJ20ovxc+/qoBY6oat/I68k0Sl6ZL458XKZRRYK0s5B/qaUcc4TOZTrgaH8KCTqfBORYT10HwL94zuEg2RhJWLAJYyuXKtnmWyb3PjHhLcg/M0/13hyPXa6EhblThw9bJwdEQEUaiqC693TOl1nd4s6kplf8h5SApU/Y6iB83cvrryBeKh+pey7u89tM+cQAvlnSQVkz0iVDdG5B2051NjQ8z2V60nWe5fjdnloX2+JT/VK+Ub0RCP7psHTvzeKFDYypf+e3F5eOQI1fEydRvRdAYh3bPdQQOmHc3SNT4Fz0jan/M=----ATTACHMENT:----MTU2MjQ0MzcwNTMxMzgxMiA4NzcwNDMxOTE4NDU2MzQxIDkxNDg3MjQ4OTc0OTY4MDI=