public class PushUrlsCacheRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
PushUrlsCacheRequest() |
PushUrlsCacheRequest(PushUrlsCacheRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getArea()
Get 预热生效区域
mainland:预热至境内节点
overseas:预热至境外节点
global:预热全球节点
不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务
|
Boolean |
getDisableRange()
Get 是否关闭Range回源
注意事项:
此功能灰度发布中,敬请期待
|
HTTPHeader[] |
getHeaders()
Get 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节
|
String |
getLayer()
Get 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。
填写"middle"或不填充时,可指定预热至中间层节点。
|
Boolean |
getParseM3U8()
Get 是否递归解析m3u8文件中的ts分片预热
注意事项:
1.
|
Boolean |
getUrlEncode()
Get 是否对URL进行编码
|
String[] |
getUrls()
Get URL 列表,需要包含协议头部 http:// 或 https://
|
String |
getUserAgent()
Get 指定预热请求回源时 HTTP 请求的 User-Agent 头部
默认为 TencentCdn
|
void |
setArea(String Area)
Set 预热生效区域
mainland:预热至境内节点
overseas:预热至境外节点
global:预热全球节点
不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务
|
void |
setDisableRange(Boolean DisableRange)
Set 是否关闭Range回源
注意事项:
此功能灰度发布中,敬请期待
|
void |
setHeaders(HTTPHeader[] Headers)
Set 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节
|
void |
setLayer(String Layer)
Set 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。
填写"middle"或不填充时,可指定预热至中间层节点。
|
void |
setParseM3U8(Boolean ParseM3U8)
Set 是否递归解析m3u8文件中的ts分片预热
注意事项:
1.
|
void |
setUrlEncode(Boolean UrlEncode)
Set 是否对URL进行编码
|
void |
setUrls(String[] Urls)
Set URL 列表,需要包含协议头部 http:// 或 https://
|
void |
setUserAgent(String UserAgent)
Set 指定预热请求回源时 HTTP 请求的 User-Agent 头部
默认为 TencentCdn
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public PushUrlsCacheRequest()
public PushUrlsCacheRequest(PushUrlsCacheRequest source)
public String[] getUrls()
public void setUrls(String[] Urls)
Urls
- URL 列表,需要包含协议头部 http:// 或 https://public String getUserAgent()
public void setUserAgent(String UserAgent)
UserAgent
- 指定预热请求回源时 HTTP 请求的 User-Agent 头部
默认为 TencentCdnpublic String getArea()
public void setArea(String Area)
Area
- 预热生效区域
mainland:预热至境内节点
overseas:预热至境外节点
global:预热全球节点
不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务public String getLayer()
public void setLayer(String Layer)
Layer
- 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。
填写"middle"或不填充时,可指定预热至中间层节点。public Boolean getParseM3U8()
public void setParseM3U8(Boolean ParseM3U8)
ParseM3U8
- 是否递归解析m3u8文件中的ts分片预热
注意事项:
1. 该功能要求m3u8索引文件能直接请求获取
2. 当前只支持递归解析一级索引和子索引中的ts分片,递归深度不超过3层
3. 解析获取的ts分片会正常累加每日预热用量,当用量超出配额时,会静默处理,不再执行预热public Boolean getDisableRange()
public void setDisableRange(Boolean DisableRange)
DisableRange
- 是否关闭Range回源
注意事项:
此功能灰度发布中,敬请期待public HTTPHeader[] getHeaders()
public void setHeaders(HTTPHeader[] Headers)
Headers
- 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节public Boolean getUrlEncode()
public void setUrlEncode(Boolean UrlEncode)
UrlEncode
- 是否对URL进行编码Copyright © 2024. All rights reserved.