Forward-to-origin Setting
Last Updated:2020-09-17
Set Origin Address
$domain = "test.domain.com";
$origins = array(
//Origin address test.origin-new.domain.com, Host header www.origin-host.com
array(
"peer" => "test.origin-new.domain.com",
"host" => "www.origin-host.com"
),
array(
"peer" => "12.34.56.78",
"host" => "www.origin-host.com"
) //They cannot coexist at the same time
);
$resp = $client->setDomainOrigin($domain, $origins);
print_r($resp);
Set Protocol to Follow Forward-to-origin
$followProtocol = array(
'followProtocol' => true
);
$client = new CdnClient($g_CDN_TEST_CONFIG);
$domain = "test-sdk.sys-qa.com";
$resp = $client->setDomainFollowProtocol($domain, $followProtocol);
print_r($resp);
Set Range Origin
$rangeSwitch = array(
'rangeSwitch' => true
);
$client = new CdnClient($g_CDN_TEST_CONFIG);
$domain = "test-sdk.sys-qa.com";
$resp = $client->setDomainRangeSwitch($domain, $rangeSwitch);
print_r($resp);
Query Range Origin
$client = new CdnClient($g_CDN_TEST_CONFIG);
$domain = "test-sdk.sys-qa.com";
$resp = $client->getDomainRangeSwitch($domain);
print_r($resp);
Set Mobile Access Control
$mobileAccess = array(
'mobileAccess' => array(
"distinguishClient" => true
)
);
$client = new CdnClient($g_CDN_TEST_CONFIG);
$domain = "test-sdk.sys-qa.com";
$resp = $client->setDomainMobileAccess($domain, $mobileAccess);
print_r($resp);
Query Mobile Access Control
$client = new CdnClient($g_CDN_TEST_CONFIG);
$domain = "test-sdk.sys-qa.com";
$resp = $client->getDomainMobileAccess($domain);
print_r($resp);