@morojs/moro / CloudflareCDNAdapter
Class: CloudflareCDNAdapter
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:7
Implements
Constructors
Constructor
new CloudflareCDNAdapter(
options):CloudflareCDNAdapter
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:11
Parameters
options
apiToken
string
zoneId
string
Returns
CloudflareCDNAdapter
Methods
getStats()
getStats():
Promise<any>
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:47
Returns
Promise<any>
Implementation of
prefetch()
prefetch(
urls):Promise<void>
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:35
Parameters
urls
string[]
Returns
Promise<void>
Implementation of
purge()
purge(
urls):Promise<void>
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:18
Parameters
urls
string[]
Returns
Promise<void>
Implementation of
setHeaders()
setHeaders(
response):void
Defined in: src/core/middleware/built-in/cdn/adapters/cdn/cloudflare.ts:57
Parameters
response
any
Returns
void