网站列表
get:/v1/sites
integer:page=1#当前页码
integer:limit=10#单页显示数量
domain#域名,模糊搜索
backend_ip#源IP,模糊搜索
integer:group#指定所属网站组ID
integer:id#搜索指定网站ID
integer:user_package#搜索所属已购套餐ID的网站
integer:http_listen_port#监听指定HTTP端口的网站
integer:https_listen_port#监听指定HTTPS端口的网站
boolean:https_enable#HTTPS是否开启
boolean:enable#网站是否启用
state#网站状态,可选为200、512、513、514。200是正常,512是套餐过期,513是流量超限,514是被锁定
<<<
返回结果
{
"code": 0,
"count": 1,
"data": [
{
"acl": null,
"acme_proxy_to_orgin": 0,
"backend": "[{\"index\": 0, \"state\": \"up\", \"addr\": \"192.168.0.31\", \"weight\": \"1\"}]",
"backend_host": "$host",
"backend_http_port": "80",
"backend_https_port": "443",
"backend_port_mapping": 1,
"backend_protocol": "http",
"backup_node_group": null,
"backup_node_group_name": null,
"balance_way": "rr",
"black_ip": "",
"block_proxy": 0,
"block_region": "",
"cc_default_rule": 10002,
"cc_switch": "{}",
"cname_domain": "cdnfly.com",
"cname_hostname": "3gjpzxmn",
"cname_mode": "site",
"cname_state": "done",
"cname_task_id": 94737,
"cors": "{\"allow_origin\": \"*\", \"allow_methods\": \"GET POST OPTIONS\", \"enable\": 0, \"allow_headers\": \"DNT Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type\", \"max_age\": \"1728000\", \"expose_headers\": \"Content-Length Content-Range\", \"allow_credentials\": 1}",
"create_at": null,
"create_at2": "2021-11-16 14:48:22",
"domain": "for-test.cdnfly.cn",
"enable": 1,
"enable_backup_group": 0,
"extra_cc_rule": "[]",
"gzip_enable": 1,
"gzip_types": "text/plain text/css text/xml text/javascript application/javascript application/x-javascript application/json",
"health_check": "{\"enable\": false, \"protocol\": \"http\", \"status_code\": \"200 301 302\", \"interval\": 10, \"host\": \"for-test.cdnfly.cn\", \"path\": \"/\"}",
"hotlink": "{\"domain\": \"\", \"enable\": 0, \"allow_empty\": true}",
"http_listen": "{\"port\": \"80 82 83\"}",
"https_listen": "{}",
"id": 334,
"name": "jason",
"node_group_id": 490,
"node_group_name": null,
"package_id": 384,
"package_name": "ff",
"page_404": "",
"page_50x": "",
"proxy_cache": "[]",
"proxy_http_version": "1.1",
"proxy_timeout": "60",
"range": 0,
"record_id": "730250033283995648",
"region_id": 646,
"region_name": "test",
"req_header": "[]",
"resp_header": "[]",
"s.cname_domain": "cdnfly.com",
"s.cname_hostname": "3gjpzxmn",
"s.cname_mode": "site",
"site_state": "200",
"spider_allow": "baidu|sogou|sm|bing|google|toutiao|360spider",
"state": "200",
"sync_state": "done",
"task_id": 117870,
"uid": 2,
"up_cname_domain": "cdnfly.com",
"up_cname_hostname": "v325sf8j-u",
"update_at": null,
"update_at2": "2021-11-25 08:34:59",
"ups_keepalive": 0,
"ups_keepalive_conn": 5,
"ups_keepalive_timeout": 60,
"url_rewrite": "[]",
"user_package": 425,
"version": 15,
"websocket_enable": 0,
"white_ip": ""
}
]
}
添加一个或多个网站 (多个网站时,数据格式为数组)
post:/v1/sites
*integer:user_package#绑定一个已购买的套餐
*domain#绑定的域名,支持通配符域名,多个域名空格分隔
json:http_listen#http监听端口,格式为json,如{"port":"80 88"},表示监听http的80和88端口
json:https_listen#HTTPS设置,格式为json,如{"port":"443 8443","cert":"1","hsts":0,"ocsp_stapling":0,"ssl_protocols":"TLSv1 TLSv1.1 TLSv1.2","ssl_ciphers":"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256","ssl_prefer_server_ciphers":"on", "force_ssl_enable":1,"force_ssl_port":"443"},其中只有cert必选,其它都有默认值,默认值在全局-》默认设置里设置
balance_way#源服务器负载均衡方式,可选值为ip_hash、rr、url_hash、least_conn、random。ip_hash为根据客户端IP定源,rr是轮循,url_hash是根据url定源,least_conn是取最少连接的源,random是随机分配。
*json:backend#指定源IP,格式为数组,如[{"addr":"1.1.1.1","weight":1,"state":"up",""}]。addr为源IP,必填,weight为权重,选填,state为状态,默认为up,可选值为down,up,backup。
backend_protocol#回源协议,可选值为follow、http、https。
backend_http_port#当回源协议为http时,回源使用的端口
backend_https_port#当回源协议为https时,回源使用的端口
proxy_timeout#回源超时时间
boolean:backend_port_mapping#回源端口映射,表示回源的协议和端口与访问的协议的端口一致。
json:health_check#源站健康检查,格式为{"enable":1,"protocol":"http","host":"www.qq.com","path":"/","status_code":"200 301 302","interval":5}
boolean:ups_keepalive#回源keepalive
integer:ups_keepalive_conn#keepalive的连接数
integer:ups_keepalive_timeout#keepalive超时时间
proxy_http_version#回源的http协议版本,可选1.1,1.0
proxy_ssl_protocols#回源SSL协议,可选TLSv1 TLSv1.1 TLSv1.2
backend_host#回源的Host值,可选$host、$host:$server_port和自定义,如www.qq.com或者www.qq.com:8080
boolean:range#分断取源,一次取1MB
json:proxy_cache#缓存设置,数据格式为数组。格式为[{"type":"dir","content":"/static/","expire":"1","unit":"d","ignore_arg":false,"proxy_ignore_headers":"","no_cache":[]}]。type、content、expire、unit必选。type可选为suffix、dir、full_path,分别是后缀,目录,全路径。unit可选为d、h、m、s,分别为天,小时,分钟,秒。ignore_arg表示忽略参数。当proxy_ignore_headers值为X-Accel-Expires Expires Cache-Control Set-Cookie时,表示强制缓存。no_cache表示排除符合条件的缓存,格式为数组,如[{"variable":"$uri","string":"/api/"}],表示uri匹配/api/的url不缓存。variable为变量,可选为$args、$content_type、$content_length、$host、$https、$is_args、$query_string、$remote_addr、$request_method、$request_uri、$scheme、$status、$uri,以及$arg_x,$cookie_x,$http_x,其中$arg_x为获取参数值,x为参数名;$cookie_x为cookie值,x为cookie名称;$http_x为请求头值,x为请求头名称。
integer:cc_default_rule#默认的防御规则组
json:cc_switch#设置满足条件后自动切换成其它防御规则组,格式为json,如{"rule":"1","switch":"10","enable":1},其中rule为切换到的规则组ID,switch为网站QPS超过时切换。
json:extra_cc_rule#API防御设置,此设置用来匹配uri的请求使用请求频率,而不用默认的规则来防御,以免影响API类的使用。格式为json数组,如[{"uri":"/api/,/api2/","within":10,"max_req":60}],uri为匹配请求uri的部分uri,多个uri以逗号分隔,within为在这个时间内统计,max_req为在统计周期内超过此值时拉黑。
block_region#屏蔽区域,可选值为abrord_inc、abrord_no_inc、china_inc、china_not_inc,分别为境外(包括港澳台),境外(不包括港澳台),境内(包括港澳台)、境内(不包括港澳台)
black_ip#黑名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
white_ip#白名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
integer:acl#指定ACL ID
json:hotlink#设置防盗链,格式为json,如{"enable":1,"domain":"","allow_empty":1},enable可选值为0或1,domain为空时,只允许当前添加的域名,可填写额外的域名。allow_empty可选值为0或1,表示是否允许空来源访问。
json:cors#设置跨站支持,格式为json,如{"enable":1,"allow_origin":"*","allow_methods":"GET POST","allow_headers":"DNT Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type","expose_headers":"Content-Length Content-Range","allow_credentials":1,"max_age":1728000}。
json:resp_header#设置响应头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是响应头名称,value是值。
json:req_header#设置请求头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是请求头名称,value是值。
page_404#自定义404错误页面
page_50x#自定义50x错误页面,包括500 502 503 504。
json:url_rewrite#url重定向,格式为json数组,如[{"host":"qq.com","match":"(.*)","redirect":"http://baidu.com$1","code":"301"}],表示qq.com重定向到baidu.com。host用于匹配$host:$server_port,match匹配uri。
boolean:gzip_enable#gzip开启
gzip_types#gzip的content type,如text/plain text/css text/xml text/javascript application/javascript application/x-javascript application/json
boolean:websocket_enable#websocket开启
boolean:acme_proxy_to_orgin#当为1时,/.well-known/acme-challenge/的请求回源。
integer:post_size_limit#上传文件最大大小,单位为MB
groups#指定所属的网站组,多个以逗号分隔
boolean:enable#启用或禁用
<<<
返回结果
{
"code":0,
"data": "1",
"msg": "网站添加成功"
}
<<<
提交内容
{
"user_package": 1,
"domain": "www.qq.com",
"backend": [{
"addr": "1.1.1.1"
}]
}
批量修改网站 (数据格式为数组)
put:/v1/sites
*integer:id#网站ID
integer:user_package#绑定一个已购买的套餐
domain#绑定的域名,支持通配符域名,多个域名空格分隔
json:http_listen#http监听端口,格式为json,如{"port":"80 88"},表示监听http的80和88端口
json:https_listen#HTTPS设置,格式为json,如{"port":"443 8443","cert":"1","hsts":0,"ocsp_stapling":0,"ssl_protocols":"TLSv1 TLSv1.1 TLSv1.2","ssl_ciphers":"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256","ssl_prefer_server_ciphers":"on", "force_ssl_enable":1,"force_ssl_port":"443"},其中只有cert必选,其它都有默认值,默认值在全局-》默认设置里设置
balance_way#源服务器负载均衡方式,可选值为ip_hash、rr、url_hash、least_conn、random。ip_hash为根据客户端IP定源,rr是轮循,url_hash是根据url定源,least_conn是取最少连接的源,random是随机分配。
json:backend#指定源IP,格式为数组,如[{"addr":"1.1.1.1","weight":1,"state":"up",""}]。addr为源IP,必填,weight为权重,选填,state为状态,默认为up,可选值为down,up,backup。
backend_protocol#回源协议,可选值为follow、http、https。
backend_http_port#当回源协议为http时,回源使用的端口
backend_https_port#当回源协议为https时,回源使用的端口
proxy_timeout#回源超时时间
boolean:backend_port_mapping#回源端口映射,表示回源的协议和端口与访问的协议的端口一致。
json:health_check#源站健康检查,格式为{"enable":1,"protocol":"http","host":"www.qq.com","path":"/","status_code":"200 301 302","interval":5}
boolean:ups_keepalive#回源keepalive
integer:ups_keepalive_conn#keepalive的连接数
integer:ups_keepalive_timeout#keepalive超时时间
proxy_http_version#回源的http协议版本,可选1.1,1.0
proxy_ssl_protocols#回源SSL协议,可选TLSv1 TLSv1.1 TLSv1.2
backend_host#回源的Host值,可选$host、$host:$server_port和自定义,如www.qq.com或者www.qq.com:8080
boolean:range#分断取源,一次取1MB
json:proxy_cache#缓存设置,数据格式为数组。格式为[{"type":"dir","content":"/static/","expire":"1","unit":"d","ignore_arg":false,"proxy_ignore_headers":"","no_cache":[]}]。type、content、expire、unit必选。type可选为suffix、dir、full_path,分别是后缀,目录,全路径。unit可选为d、h、m、s,分别为天,小时,分钟,秒。ignore_arg表示忽略参数。当proxy_ignore_headers值为X-Accel-Expires Expires Cache-Control Set-Cookie时,表示强制缓存。no_cache表示排除符合条件的缓存,格式为数组,如[{"variable":"$uri","string":"/api/"}],表示uri匹配/api/的url不缓存。variable为变量,可选为$args、$content_type、$content_length、$host、$https、$is_args、$query_string、$remote_addr、$request_method、$request_uri、$scheme、$status、$uri,以及$arg_x,$cookie_x,$http_x,其中$arg_x为获取参数值,x为参数名;$cookie_x为cookie值,x为cookie名称;$http_x为请求头值,x为请求头名称。
integer:cc_default_rule#默认的防御规则组
json:cc_switch#设置满足条件后自动切换成其它防御规则组,格式为json,如{"rule":"1","switch":"10","enable":1},其中rule为切换到的规则组ID,switch为网站QPS超过时切换。
json:extra_cc_rule#API防御设置,此设置用来匹配uri的请求使用请求频率,而不用默认的规则来防御,以免影响API类的使用。格式为json数组,如[{"uri":"/api/,/api2/","within":10,"max_req":60}],uri为匹配请求uri的部分uri,多个uri以逗号分隔,within为在这个时间内统计,max_req为在统计周期内超过此值时拉黑。
block_region#屏蔽区域,可选值为abrord_inc、abrord_no_inc、china_inc、china_not_inc,分别为境外(包括港澳台),境外(不包括港澳台),境内(包括港澳台)、境内(不包括港澳台)
black_ip#黑名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
white_ip#白名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
integer:acl#指定ACL ID
json:hotlink#设置防盗链,格式为json,如{"enable":1,"domain":"","allow_empty":1},enable可选值为0或1,domain为空时,只允许当前添加的域名,可填写额外的域名。allow_empty可选值为0或1,表示是否允许空来源访问。
json:cors#设置跨站支持,格式为json,如{"enable":1,"allow_origin":"*","allow_methods":"GET POST","allow_headers":"DNT Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type","expose_headers":"Content-Length Content-Range","allow_credentials":1,"max_age":1728000}。
json:resp_header#设置响应头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是响应头名称,value是值。
json:req_header#设置请求头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是请求头名称,value是值。
page_404#自定义404错误页面
page_50x#自定义50x错误页面,包括500 502 503 504。
json:url_rewrite#url重定向,格式为json数组,如[{"host":"qq.com","match":"(.*)","redirect":"http://baidu.com$1","code":"301"}],表示qq.com重定向到baidu.com。host用于匹配$host:$server_port,match匹配uri。
boolean:gzip_enable#gzip开启
gzip_types#gzip的content type,如text/plain text/css text/xml text/javascript application/javascript application/x-javascript application/json
boolean:websocket_enable#websocket开启
boolean:acme_proxy_to_orgin#当为1时,/.well-known/acme-challenge/的请求回源。
integer:post_size_limit#上传文件最大大小,单位为MB
groups#指定所属的网站组,多个以逗号分隔
boolean:enable#启用或禁用
<<<
返回结果
{
"code":0,
"data": "",
"msg": "更新网站成功"
}
<<<
提交内容
[{
"id": 1,
"enable": 0
}, {
"id": 2,
"enable": 0
}]
获取单个网站详情
get:/v1/sites/<网站ID>
<<<
返回结果
{
"code": 0,
"data": {
"acl": null,
"acme_proxy_to_orgin": 0,
"backend": "[{\"index\": 0, \"state\": \"up\", \"addr\": \"192.168.0.31\", \"weight\": \"1\"}]",
"backend_host": "$host",
"backend_http_port": "80",
"backend_https_port": "443",
"backend_port_mapping": 1,
"backend_protocol": "http",
"backup_node_group": null,
"backup_node_group_name": null,
"balance_way": "rr",
"black_ip": "",
"block_proxy": 0,
"block_region": "",
"cc_default_rule": 10002,
"cc_switch": "{}",
"cname_domain": "cdnfly.com",
"cname_hostname": "3gjpzxmn",
"cname_mode": "site",
"cname_state": "done",
"cname_task_id": 94737,
"cors": "{\"allow_origin\": \"*\", \"allow_methods\": \"GET POST OPTIONS\", \"enable\": true, \"allow_headers\": \"DNT Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type\", \"max_age\": \"1728000\", \"expose_headers\": \"Content-Length Content-Range\", \"allow_credentials\": true}",
"create_at": null,
"create_at2": "2021-11-16 14:48:22",
"domain": "for-test.cdnfly.cn",
"enable": 1,
"enable_backup_group": 0,
"end_at": "2021-12-16 14:47:38",
"extra_cc_rule": "[]",
"groups": null,
"gzip_enable": 1,
"gzip_types": "text/plain text/css text/xml text/javascript application/javascript application/x-javascript application/json",
"health_check": "{\"enable\": false, \"protocol\": \"http\", \"status_code\": \"200 301 302\", \"interval\": 10, \"host\": \"for-test.cdnfly.cn\", \"path\": \"/\"}",
"hotlink": "{\"domain\": \"\", \"enable\": 0, \"allow_empty\": true}",
"http_listen": "{\"port\": \"80 82 83\"}",
"https_listen": "{}",
"id": 334,
"name": "jason",
"node_group_id": 490,
"node_group_name": null,
"package_name": "ff",
"page_404": "",
"page_50x": "",
"proxy_cache": "[]",
"proxy_http_version": "1.1",
"proxy_timeout": "60",
"range": 0,
"record_id": "730250033283995648",
"region_id": 646,
"req_header": "[]",
"resp_header": "[]",
"s.cname_domain": "cdnfly.com",
"s.cname_hostname": "3gjpzxmn",
"s.cname_mode": "site",
"site_state": "200",
"spider_allow": "baidu|sogou|sm|bing|google|toutiao|360spider",
"state": "200",
"sync_state": "done",
"task_id": 120062,
"uid": 2,
"up_cname_domain": "cdnfly.com",
"up_cname_hostname": "v325sf8j-u",
"update_at": null,
"update_at2": "2021-11-26 13:12:23",
"ups_keepalive": 1,
"ups_keepalive_conn": 5,
"ups_keepalive_timeout": 60,
"url_rewrite": "[]",
"user_package": 425,
"version": 17,
"websocket_enable": 0,
"white_ip": ""
},
"msg": ""
}
修改单个网站
put:/v1/sites/<网站ID>
integer:user_package#绑定一个已购买的套餐
domain#绑定的域名,支持通配符域名,多个域名空格分隔
json:http_listen#http监听端口,格式为json,如{"port":"80 88"},表示监听http的80和88端口
json:https_listen#HTTPS设置,格式为json,如{"port":"443 8443","cert":"1","hsts":0,"ocsp_stapling":0,"proxy ssl protocols":"TLSv1 TLSv1.1 TLSv1.2","force_ssl_enable":1,"force_ssl_port":"443"},其中只有cert必选,其它都有默认值,默认值在全局-》默认设置里设置
balance_way#源服务器负载均衡方式,可选值为ip_hash、rr、url_hash、least_conn、random。ip_hash为根据客户端IP定源,rr是轮循,url_hash是根据url定源,least_conn是取最少连接的源,random是随机分配。
json:backend#指定源IP,格式为数组,如[{"addr":"1.1.1.1","weight":1,"state":"up",""}]。addr为源IP,必填,weight为权重,选填,state为状态,默认为up,可选值为down,up,backup。
backend_protocol#回源协议,可选值为follow、http、https。
backend_http_port#当回源协议为http时,回源使用的端口
backend_https_port#当回源协议为https时,回源使用的端口
proxy_timeout#回源超时时间
boolean:backend_port_mapping#回源端口映射,表示回源的协议和端口与访问的协议的端口一致。
json:health_check#源站健康检查,格式为{"enable":1,"protocol":"http","host":"www.qq.com","path":"/","status_code":"200 301 302","interval":5}
boolean:ups_keepalive#回源keepalive
integer:ups_keepalive_conn#keepalive的连接数
integer:ups_keepalive_timeout#keepalive超时时间
proxy_http_version#回源的http协议版本,可选1.1,1.0
backend_host#回源的Host值,可选$host、$host:$server_port和自定义,如www.qq.com或者www.qq.com:8080
boolean:range#分断取源,一次取1MB
json:proxy_cache#缓存设置,数据格式为数组。格式为[{"type":"dir","content":"/static/","expire":"1","unit":"d","ignore_arg":false,"proxy_ignore_headers":"","no_cache":[]}]。type、content、expire、unit必选。type可选为suffix、dir、full_path,分别是后缀,目录,全路径。unit可选为d、h、m、s,分别为天,小时,分钟,秒。ignore_arg表示忽略参数。当proxy_ignore_headers值为X-Accel-Expires Expires Cache-Control Set-Cookie时,表示强制缓存。no_cache表示排除符合条件的缓存,格式为数组,如[{"variable":"$uri","string":"/api/"}],表示uri匹配/api/的url不缓存。variable为变量,可选为$args、$content_type、$content_length、$host、$https、$is_args、$query_string、$remote_addr、$request_method、$request_uri、$scheme、$status、$uri,以及$arg_x,$cookie_x,$http_x,其中$arg_x为获取参数值,x为参数名;$cookie_x为cookie值,x为cookie名称;$http_x为请求头值,x为请求头名称。
integer:cc_default_rule#默认的防御规则组
json:cc_switch#设置满足条件后自动切换成其它防御规则组,格式为json,如{"rule":"1","switch":"10","enable":1},其中rule为切换到的规则组ID,switch为网站QPS超过时切换。
json:extra_cc_rule#API防御设置,此设置用来匹配uri的请求使用请求频率,而不用默认的规则来防御,以免影响API类的使用。格式为json数组,如[{"uri":"/api/,/api2/","within":10,"max_req":60}],uri为匹配请求uri的部分uri,多个uri以逗号分隔,within为在这个时间内统计,max_req为在统计周期内超过此值时拉黑。
block_region#屏蔽区域,可选值为abrord_inc、abrord_no_inc、china_inc、china_not_inc,分别为境外(包括港澳台),境外(不包括港澳台),境内(包括港澳台)、境内(不包括港澳台)
black_ip#黑名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
white_ip#白名单IP,一行一个,支持子掩码/8 /16 /24,如192.168.0.0/8、192.168.0.0/16、192.168.0.0/24.
integer:acl#指定ACL ID
json:hotlink#设置防盗链,格式为json,如{"enable":1,"domain":"","allow_empty":1},enable可选值为0或1,domain为空时,只允许当前添加的域名,可填写额外的域名。allow_empty可选值为0或1,表示是否允许空来源访问。
json:cors#设置跨站支持,格式为json,如{"enable":1,"allow_origin":"*","allow_methods":"GET POST","allow_headers":"DNT Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type","expose_headers":"Content-Length Content-Range","allow_credentials":1,"max_age":1728000}。
json:resp_header#设置响应头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是响应头名称,value是值。
json:req_header#设置请求头,格式为数组,如[{"name":"aaa","value":"bbb"}],其中name是请求头名称,value是值。
page_404#自定义404错误页面
page_50x#自定义50x错误页面,包括500 502 503 504。
json:url_rewrite#url重定向,格式为json数组,如[{"host":"qq.com","match":"(.*)","redirect":"http://baidu.com$1","code":"301"}],表示qq.com重定向到baidu.com。host用于匹配$host:$server_port,match匹配uri。
boolean:gzip_enable#gzip开启
gzip_types#gzip的content type,如text/plain text/css text/xml text/javascript application/javascript application/x-javascript application/json
boolean:websocket_enable#websocket开启
boolean:acme_proxy_to_orgin#当为1时,/.well-known/acme-challenge/的请求回源。
integer:post_size_limit#上传文件最大大小,单位为MB
groups#指定所属的网站组,多个以逗号分隔
boolean:enable#启用或禁用
<<<
返回结果
{
"code": 0,
"data": "",
"msg": "更新网站成功"
}
<<<
提交内容
{
"enable": 1
}
删除网站
delete:/v1/sites/<网站ID,多个以逗号分隔>
<<<
返回结果
{
"code": 0,
"data": "",
"msg": "网站删除成功"
}