调用DescribeDomainStatusCodeCount查询指定时间段内网站业务的各类响应状态码的统计信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDomainStatusCodeCount

要执行的操作。取值:DescribeDomainStatusCodeCount

ResourceGroupId String rg-acfm2pz25js****

DDoS高防实例在资源管理服务中所属的资源组ID。默认为空,即属于默认资源组。

关于资源组的更多信息,请参见创建资源组

RegionId String cn-hangzhou

DDoS高防实例所属地域ID。取值:

  • cn-hangzhou(默认):表示中国内地,对应DDoS高防(新BGP)实例。
  • ap-southeast-1:表示非中国内地,对应DDoS高防(国际)实例。
StartTime Long 1582992000

查询开始时间。使用时间戳格式,单位:秒。

说明 必须为整点分钟。
EndTime Long 1583683200

查询结束时间。使用时间戳格式,单位:秒。

说明 必须为整点分钟。
Domain String www.aliyun.com

要查询的网站业务的域名。不设置该参数表示查询所有域名的数据。

说明 域名必须已接入DDoS高防进行防护。您可以调用DescribeDomains查询所有已接入DDoS高防的域名。

调用API时,除了本文中该API的请求参数,还需加入阿里云API公共请求参数。公共请求参数的详细介绍,请参见公共参数

调用API的请求格式,请参见本文示例中的请求示例。

返回数据

名称 类型 示例值 描述
RequestId String C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E

本次请求的ID。

Status501 Long 0

查询时间段内501状态码的数量。

Status502 Long 0

查询时间段内502状态码的数量。

Status403 Long 0

查询时间段内403状态码的数量。

Status503 Long 0

查询时间段内503状态码的数量。

Status404 Long 897

查询时间段内404状态码的数量。

Status405 Long 0

查询时间段内405状态码的数量。

Status504 Long 0

查询时间段内504状态码的数量。

Status2XX Long 951472

查询时间段内2XX类状态码的数量。

Status200 Long 951159

查询时间段内200状态码的数量。

Status3XX Long 133209

查询时间段内3XX状态码的数量。

Status4XX Long 5653

查询时间段内4XX状态码的数量。

Status5XX Long 14

查询时间段内5XX状态码的数量。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeDomainStatusCodeCount
&StartTime=1582992000
&EndTime=1583683200
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeDomainStatusCodeCountResponse>
    <RequestId>C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E</RequestId>
    <Status501>0</Status501>
    <Status502>0</Status502>
    <Status403>0</Status403>
    <Status503>0</Status503>
    <Status404>897</Status404>
    <Status405>0</Status405>
    <Status504>0</Status504>
    <Status2XX>951472</Status2XX>
    <Status200>951159</Status200>
    <Status3XX>133209</Status3XX>
    <Status4XX>5653</Status4XX>
    <Status5XX>14</Status5XX>
</DescribeDomainStatusCodeCountResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E",
  "Status501" : 0,
  "Status502" : 0,
  "Status403" : 0,
  "Status503" : 0,
  "Status404" : 897,
  "Status405" : 0,
  "Status504" : 0,
  "Status2XX" : 951472,
  "Status200" : 951159,
  "Status3XX" : 133209,
  "Status4XX" : 5653,
  "Status5XX" : 14
}

错误码

访问错误中心查看更多错误码。