PHP ActiveX
" header.
PHP ActiveX
HTTP GET with Custom Header and OAuth2 Bearer Token
See more HTTP Examples
Demonstrate how to send a GET request with customer headers and an "Authorization: BearerChilkat PHP ActiveX Downloads
<?php
$success = 0;
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
$http = new COM("Chilkat.Http");
// Setting the AuthToken property causes the "Authorization: Bearer <token>" header to be adeded.
$http->AuthToken = 'Just_the_access_token_here';
// Add one or more custom headers..
$http->SetRequestHeader('X-Tenant-ID','value goes here');
$http->SetRequestHeader('blah-blah-blah','value goes here');
$url = 'https://www.example.com/abc/123?x=something&y=someOtherThing';
// Send the GET request and get the response body in the StringBuilder object.
$sb = new COM("Chilkat.StringBuilder");
$success = $http->QuickGetSb($url,$sb);
if ($success != 1) {
print $http->LastErrorText . "\n";
exit;
}
print 'response status code: ' . $http->LastStatus . "\n";
print 'response body:' . "\n";
print $sb->getAsString() . "\n";
// If the response contains JSON, you can load it into a Chilkat JSON object...
$json = new COM("Chilkat.JsonObject");
$json->LoadSb($sb);
$json->EmitCompact = 0;
print $json->emit() . "\n";
?>