修改存储桶Proxy设置
PATCH
/product/ros/bucket/1809/proxyLast modified: 1 年前
Request
Body Params application/json
domain_list
array[string]
可选
gzip_settings
object (apisix.GZIPOptions)
可选
compress_level
integer
默认为2
>= 1<= 5
file_types
array[string]
可选
文件MIME类型,默认["*"]
is_enable
boolean
可选
是否启用GZIP压缩,默认启用
ip_restrict_settings
object (apisix.IPRestrictOptions)
可选
blacklist
array[string]
可选
黑名单IP或CIDR范围列表,和白名单列表只能二选一不能共存
is_enable
boolean
可选
是否启用Referer防盗链
whitelist
array[string]
可选
白名单IP或CIDR范围列表,和黑名单列表只能二选一不能共存
referer_restrict_settings
object (apisix.RefererRestrictOptions)
可选
blacklist
array[string]
可选
黑名单域名列表,和白名单列表只能二选一不能共存
bypass_missing
boolean
可选
是否允许Referer请求头不存在或者格式有误
is_enable
boolean
可选
是否启用Referer防盗链
whitelist
array[string]
可选
白名单域名列表,和黑名单列表只能二选一不能共存
setting
enum<string>
必需
枚举值:
domainsslwafgzipip_restrictreferer_restrict
ssl_settings
object (apisix.SSLOptions)
可选
is_enable
boolean
可选
is_force
boolean
可选
waf_settings
object (apisix.WAFOptions)
可选
block_time
integer
可选
未通过JS验证时的封禁时间,秒
>= 10<= 7200
global_js_check
boolean
可选
是否启用全局JS检查,只有超过阈值才会生效
global_qps
integer
可选
全局访问速率限制,超过会被拒绝
>= 10<= 10000
is_enable
boolean
可选
是否启用WAF防火墙
per_ip_js_check
boolean
可选
是否启用单IP JS检查,只有超过阈值才会生效
per_ip_qps
integer
可选
单个IP访问速率限制,超过会被拒绝
>= 10<= 5000
Example
// {
// "ssl_settings": {
// "is_enable": true,
// "is_force": true
// },
// "setting": "ssl"
// }
// {
// "setting": "domain",
// "domain_list": ["linyus.cn"]
// }
// {
// "setting": "waf",
// "waf_settings": {
// "is_enable": true,
// "global_qps": 10,
// "per_ip_qps": 20,
// "global_js_check": false,
// "per_ip_js_check": true,
// "block_time": 10,
// }
// }
// {
// "setting": "referer_restrict",
// "referer_restrict_settings": {
// "is_enable": true,
// "whitelist": [
// ],
// "blacklist": [ "localhostf"],
// "bypass_missing": true
// }
// }
Request samples
Responses
成功(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
object {0}
Example
{}
Last modified: 1 年前