百度智能云

All Product Document

          CDN

          Forward-to-origin Setting

          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); 
          Previous
          Access Control
          Next
          Cache Management