检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当您的源站设置了根据不同URL参数返回不同资源,而CDN侧开启了忽略URL参数,CDN就会忽略参数进行缓存资源,这样就导致不同的节点可能由于首次请求时带的参数不同而缓存不同的资源。当下一次同一个请求访问到不同的节点,收到的返回数据也会不同。 原因二:源站资源更新后没有执行缓存刷新操作。 如果您的源站更新了某个资
12M以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。
返回结果 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头
如何查看CDN的回源记录? CDN无回源日志,您可以通过以下方法查看回源记录。 您可以查看自己源站的请求日志是否有请求记录。 查看CDN日志是否有MISS字段,有就代表回源。 建议您先进行缓存预热操作,之后再观察回源流量。 父主题: 回源相关
CDN节点的缓存多久会更新,会自动更新吗? CDN节点的缓存内容不是实时更新的,只有当缓存内容到期后才能回源请求最新的内容并更新节点缓存。您可以通过设置缓存过期时间规则或者提交刷新请求来实现缓存内容的更新。缓存规则的详细信息请参考缓存规则。 父主题: 缓存配置
域名接入CDN加速后,客户端首次访问时CDN节点会回源请求数据返回给用户,同时将资源缓存到CDN节点。在设置的缓存过期时间内,当用户再次请求资源时,CDN会将节点缓存的资源返回给客户端,不需要回源。当CDN节点缓存的资源过期后: 开启“回源是否校验ETag”:客户端再次请求该资源时,CDN会校验ETag
节点发出访问请求。 如果该IP地址对应的节点已缓存该资源,节点将数据直接返回给用户,如图中步骤7和8,请求结束。 如果该IP地址对应的节点未缓存该资源,节点回源请求资源。获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点,如图中的北京节点,并返回给用户,请求结束。配置缓存策略的操作方法,请参见缓存配置。
是否开启此项配置。 开关打开:开启强制跳转配置。 开关关闭:同时支持客户端的HTTP和HTTPS请求。 跳转类型 HTTP:强制将客户端到CDN节点的请求跳转为HTTP方式。 HTTPS:强制将客户端到CDN节点的请求跳转为HTTPS方式。 跳转方式 301:使用301重定向方式跳转。 302:使用302重定向方式跳转。
回源配置常见问题 CDN回源请求资源的场景有哪些? 当CDN节点没有缓存用户请求的内容时,会回源请求资源。 当CDN节点上缓存的内容已过期时,会回源请求资源。 加速域名配置的回源HOST与源站有什么区别? 源站:源站决定了用户回源时访问的地址,即源站服务器IP。 回源HOST:回
从CDN获取到的数据是旧的,没有更新缓存 CDN节点的缓存内容不实时更新,只有当缓存内容到期后才能回源请求最新的内容。 当您的源站内容更新后,希望用户可以获取到最新内容,可以通过提交刷新请求完成主动刷新,使CDN节点缓存内容强制过期,保证用户访问网站时,获取到最新的数据。 缓存刷新流程及要求请参见刷新预热
当终端用户访问资源时,如果CDN节点没有缓存该资源,就会向源站请求资源返回给用户并缓存到CDN节点。您可以根据业务需求对回源的各个参数进行设置,提升资源访问效率。 支持区域: 全部 回源超时时间 回源URL改写 Range回源 回源请求头 回源方式 高级回源 回源SNI 回源是否校验ETag
为什么通过API接口方式下载CDN日志时,返回“细粒度鉴权不通过”错误码? 可能原因是没有查询到当前项目,可以在请求路径中传参数enterprise_project_id=ALL 例如: GET https://cdn.myhuaweicloud.com/v1.0/cdn/logs
CDN有速度限制吗? 目前对于接入CDN的加速域名,没有默认的速度限制。如果您有限速的需求,可以参考请求限速配置。 父主题: 功能咨询
可能的原因及应对措施 可能是跨域请求的资源没有响应消息头部信息:Access-Control-Allow-Origin,建议您根据域名需求配置响应消息头部信息,详情可参考HTTP header配置。 为防止因浏览器缓存导致报跨域错误,跨域请求头“Access-Control-A
日志查询 功能介绍 查询日志下载链接,支持查询30天内的日志信息,单用户每秒请求不超过20次,API整体请求每秒不超过200,否则会被限流。 调用方法 请参见如何调用API。 URI GET /v1.0/cdn/logs 表1 Query参数 参数 是否必选 参数类型 描述 domain_name
用户必须首先使用代理服务器进行验证,这样请求才会被处理。 请检查业务是否设置特殊的鉴权。 408 请求超出了服务器的等待时间。 请检查客户端发送请求逻辑。 409 由于冲突,请求无法被完成。 冲突通常发生于对PUT请求的处理中,请检查上传的文件。 416 客户端请求的范围无效。 请检查客户端的range请求范围是否超出资源大小。
什么是全站加速(WSA)? 全站加速适用于各行业动静态内容混合,含较多动态资源请求(如asp、jsp、php等格式的文件)的网站。 全站加速融合了动态和静态加速,用户请求资源时,静态内容从边缘节点就近获取,动态内容通过动态加速技术智能选择最佳路由回源获取。 CDN全站加速有效提升
域名停用后,CDN节点上该域名的配置暂时保留。此时如果用户的Local DNS还有解析缓存或用户通过host强行解析到CDN节点上,CDN接收到请求后会拒绝提供服务,但是会产生相应的流量和请求数据,您需要支付此部分的费用。 永久停止计费:删除加速域名。 删除加速域名后,CDN节点上该域名的配置将全部删除,该域名不会在CDN侧产生任何费用。
提升命中率,降低回源率,节省用户的带宽。 当用户向CDN节点请求数据时,CDN节点会判断缓存数据是否过期。如果缓存数据未过期,则直接将缓存数据返回给用户,提升获取速度;否则,CDN节点就会向源站发出回源请求,从源站请求最新数据,更新本地缓存,并将最新数据返回给用户。 注意事项 每个域名最多可添加60条缓存规则。
节点收到301/302状态码后,直接向需要跳转的地址发起请求。 节点获取到资源后,返回给用户,并缓存到节点。 如果用户B再请求www.example.com/cdn.jpg文件,直接命中缓存,节点将资源返回给用户。 域名www.example.com未开启回源跟随,配置如下: 用户请求www.example.com/cdn