Sample code for 30+ languages & platforms
PHP

Example: Http.HasRequestHeader method

Demonstrates the HasRequestHeader method.

Chilkat PHP Downloads

Chilkat2 PHP
<?php

use Chilkat2\Http;

$http = new Http();

$http->SetRequestHeader('X-CSRF-Token', 'Fetch');

$b = $http->HasRequestHeader('X-CSRF-Token');
if ($b) {
    echo "X-CSRF-Token: Yes\n";
} else {
    echo "X-CSRF-Token: No\n";
}

$b = $http->HasRequestHeader('X-Something');
if ($b) {
    echo "X-Something: Yes\n";
} else {
    echo "X-Something: No\n";
}

// The Accept and Accept-Encoding headers are default headers automatically added,
// unless the application chooses to remove by calling RemoveRequestHeader for each.
$b = $http->HasRequestHeader('Accept');
if ($b) {
    echo "Accept: Yes\n";
} else {
    echo "Accept: No\n";
}

// Output:

// X-CSRF-Token: Yes
// X-Something: No
// Accept: Yes