/** * {@inheritdoc} */ public function request($method, $uri, array $parameters = array(), array $files = array(), array $server = array(), $content = null, $changeHistory = true) { if (strpos($uri, 'http://') === false) { $uri = self::LOCAL_URL . $uri; } if ($this->getServerParameter('HTTP_X-WSSE', '') !== '' && !isset($server['HTTP_X-WSSE'])) { //generate new WSSE header parent::setServerParameters(WebTestCase::generateWsseAuthHeader()); } return parent::request($method, $uri, $parameters, $files, $server, $content, $changeHistory); }