视频点播支持在域名管理中配置禁用 HTTP 请求方法。本文为您介绍如何在视频点播禁用特定的 HTTP 请求方法。
适用范围
禁用 HTTP Method 适用于自定义源站加速域名。
配置说明
HTTP 请求方法指定了资源访问的方式。不同的请求方法有特定的使用场景。默认情况下,视频点播允许用户使用以下请求方法访问资源。
- GET
- POST
- DELETE
- PUT
- HEAD
- PATCH
- CONNECT
- OPTIONS
您可以根据业务需求禁用某些 HTTP 请求方法访问您的资源。如果用户使用了禁用的 HTTP 请求方法访问视频点播,用户会收到 405 响应状态码。
注意
- GET 和 POST 是用户访问 CDN 时普遍使用的请求方法,我们不建议您禁用。
- 在 CDN 向对象存储源站发送回源请求时,回源请求使用的方法与用户请求相同。默认情况下,CDN 支持用户请求使用的请求方法有 DELETE、GET、HEAD、POST、PUT、PATCH、CONNECT、OPTIONS。如果您不希望使用特定请求方法的回源请求访问您的源站,例如您不希望使用 DELETE 方法的请求删除源站上文件,建议您执行以下所有操作:
- 对于您提供的 AK/SK 所对应的云厂商账号,在云厂商处设置权限,禁止该账号在您的对象存储源站上执行特定的操作。
- 在 "禁用 HTTP 方法" 配置中,指定 CDN 不支持用户请求使用的请求方法。
说明
对于使用 GET 或 HEAD 的请求,CDN 会缓存请求的文件。
操作步骤
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏分发加速 > 域名管理。
- 根据您的域名类型,在域名列表中找到您需要配置的域名。
- 单击操作列的配置按钮,进入加速域名配置页面,切换访问控制页签。
- 在禁用 HTTP Method 下方,设置开启状态后,根据自身业务需求,选择禁用 Method 方法。

- 单击保存配置按钮。