检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果OBS桶开启了静态网站托管功能的同时要配置CDN加速,请在配置CDN加速域名时勾选“静态网站托管”,这样用户访问单个静态文件时就不会列出桶中所有文件列表。同时,请在CDN域名的源站配置页面勾选“静态网站托管”。具体请参见为什么OBS桶接入CDN后,访问域名会列出所有文件列表? 设置静态网站托管
该指标用于统计周期内平均每秒内网上传对象大小总和。 单位:字节/s ≥ 0 byte/s 用户 桶 域名 1分钟 cdn_bytes cdn回源带宽 该指标用于统计周期内cdn回源请求对象大小的每秒平均值,当前只统计公网流出。 单位:字节/s ≥ 0 byte/s 用户 桶 1分钟 download_traffic
通过不同策略控制OBS权限 数据上云 搬迁本地数据至OBS 迁移第三方云厂商数据至OBS 备份本地数据至OBS 内网访问 在ECS上通过内网访问OBS CDN加速 通过CDN加速访问OBS 静态网站托管 使用自定义域名托管静态网站 性能和安全 使用预签名URL方式访问OBS 性能优化最佳实践 02 购买
创建CORS规则 在“CORS规则”中配置“允许的来源”、“允许的方法”、“允许的头域”、“补充头域”和“缓存时间”。 如果该OBS桶同时开启了CDN加速,CDN需配置HTTP header,详见HTTP header配置。 表1 CORS规则 参数 说明 配置建议 允许的来源 必选参数,指定
OBS提供同时支持允许白名单访问和阻止黑名单访问的配置,防止盗链。 使用场景 一些不良网站为了不增加成本而扩充自己站点内容,经常盗用其他网站的链接。一方面损害了原网站的合法利益,另一方面又加重了服务器的负担。因此,产生了防盗链技术。 在HTTP协议中,通过表头字段referer,网站可以检测目标网页访问的来源
内容,OBS和第三方平台(微信/支付宝/百度等)检测到后会封禁此资源。第三方平台在封禁此资源的同时,会将OBS域名列为不信任域名,导致其他合法使用OBS域名的用户也受到影响。 解决方案 需要通过第三方平台,如微信/支付宝/百度等平台或小程序使用OBS的用户,建议使用自定义域名访问OBS资源,避免封禁。
该指标用于统计周期内平均每秒内网上传对象大小总和。 单位:字节/s ≥ 0 byte/s 用户 桶 域名 1分钟 cdn_bytes cdn回源带宽 该指标用于统计周期内cdn回源请求对象大小的每秒平均值,当前只统计公网流出。 单位:字节/s ≥ 0 byte/s 用户 桶 1分钟 download_traffic
生流量费用。 标准存储流出流量 download 流量费用 下载标准存储对象时的流出流量费用。 回源流量/CDN下行流量 download.cdn 流量费用 通过华为云CDN下载OBS 3.0的桶中数据时所产生的回源流量费用。 标准存储公网流出流量 download.external
HTTP状态码 描述 常见原因 400 Bad Request 请求参数错误 请求参数不合法; 客户端携带MD5请求后一致性校验失败; 无效的参数(使用SDK时传递了不合法的参数); 无效的桶名(使用了不合法的桶名); 403 Forbidden 拒绝访问 请求的签名不匹配(一般是AK/SK错误);
无法使用公网流出流量包进行抵扣。 跨区域复制流量 使用跨区域复制功能将源桶数据复制到另一个区域的目标桶时所产生的流出流量。 CDN回源流量 通过华为云CDN下载OBS 3.0的桶中数据时所产生的回源流量。(下载OBS 2.0的桶中数据走公网流出流量,可用公网流出流量包抵扣) 数据恢复费用
HTTP状态码 描述 常见原因 400 Bad Request 请求参数错误 请求参数不合法; 客户端携带MD5请求后一致性校验失败; 无效的参数(使用SDK时传递了不合法的参数); 无效的桶名(使用了不合法的桶名); 403 Forbidden 拒绝访问 请求的签名不匹配(一般是AK/SK错误);
HTTP状态码 描述 常见原因 400 Bad Request 请求参数错误 请求参数不合法; 客户端携带MD5请求后一致性校验失败; 无效的参数(使用SDK时传递了不合法的参数); 无效的桶名(使用了不合法的桶名)。 403 Forbidden 拒绝访问 客户端请求中携带的签名和服务端
HTTP状态码 描述 常见原因 400 Bad Request 请求参数错误 请求参数不合法。 客户端携带MD5请求后一致性校验失败。 无效的参数(使用SDK时传递了不合法的参数)。 无效的桶名(使用了不合法的桶名)。 403 Forbidden 拒绝访问 请求的签名不匹配(一般是AK/SK错误)。
AllowedHeader string[] 作为请求参数时可选 参数解释: 指定允许的跨域请求的头域。只有匹配上允许的头域中的配置,才被视为是合法的CORS请求。 约束限制: 最多可填写一个“*”通配符,不支持&、:、<、空格以及中文字符。 取值范围: 无 默认取值: 无 MaxAgeSeconds
函数模板的提供方。 错误处理 可定义不同类型错误发生时的重试次数、重试间隔,以及重试失败后跳转到的目标任务。 错误类型包括:匹配所有、执行失败、权限不合法、参数不合法、函数不存在、请求太频繁、函数不可用、函数异常 动态参数 tag_threshold 置信度的阈值(0~100),输入非该范围内值算法即取默认值。默认值:0。
客户端指定的对象内容的MD5值与系统接收到的内容MD5值不一致。 400 Bad Request BadDomainName 域名不合法。 400 Bad Request| BadRequest 请求参数不合法。 400 Bad Request BucketAlreadyExists 请求的桶名已经存在。桶的命
对象名: 要操作对象的对象名。需要遵循对象的命名规则。 子资源(多个子资源需按照字典序从小到大排列,并使用“&”拼接): 资源标识:CDNNotifyConfiguration, acl, append, attname, backtosource, cors, customdomain
String 参数解释: 事件的参数过滤路径。 约束限制: 必须是合法的JSONPath格式 默认取值: $ payload_filter_response 否 String 参数解释: 事件的结果过滤路径。 约束限制: 必须是合法的JSONPath格式 默认取值: $ event_source
客户端指定的对象内容的MD5值与系统接收到的内容MD5值不一致。 400 Bad Request BadDomainName 域名不合法。 400 Bad Request BadRequest 请求参数不合法。 400 Bad Request BucketAlreadyExists 请求的桶名已经存在。桶的命
客户端指定的对象内容的MD5值与系统接收到的内容MD5值不一致。 400 Bad Request BadDomainName 域名不合法。 400 Bad Request BadRequest 请求参数不合法。 400 Bad Request BucketAlreadyExists 请求的桶名已经存在。桶的命