public function deleteHeader($name)
    {
        $name = implode('-', array_map('ucfirst', explode('-', strtolower(str_replace('_', '-', $name)))));
        unset($this->headers[$name]);
    }
public function deleteHeader($name)
    {
        $name = implode('-', array_map('ucfirst', explode('-', strtolower(str_replace('_', '-', $name)))));
        unset($this->headers[$name]);
    }
public function deleteHeader ( $ name ) { $ name = implode ( '-' , array_map ( 'ucfirst' , explode ( '-' , strtolower ( str_replace ( '_' , '-' , $ name ) ) ) ) ) ; unset ( $ this -> headers [ $ name ] ) ; }
Deletes the header with the passed name.  Subsequent requests
will not have the deleted header in its request.

Example:
```php
<?php
$I->haveHttpHeader('X-Requested-With', 'Codeception');
$I->amOnPage('test-headers.php');
// ...
$I->deleteHeader('X-Requested-With');
$I->amOnPage('some-other-page.php');
?>
```

@param string $name the name of the header to delete.
Deletes the header with the passed name . Subsequent requests will not have the deleted header in its request .