调用DescribeDomainRealTimeSrcHttpCodeData查询加速域名回源HTTP返回码的总数和占比数据。

使用说明

  • 单用户调用频率:10次/秒。
  • 如果您不指定StartTime和EndTime,该接口默认返回过去1小时的数据;指定StartTime和EndTime,该接口返回指定时间段的数据。
返回数据时间粒度

根据您指定StartTime和EndTime时间跨度,会返回不同的数据时间粒度,对应的可查询历史数据时间范围和数据延迟如下:

时间粒度

单次查询的最大时间跨度

可查询历史数据时间范围

数据延迟

1分钟

1小时

7天

5分钟

5分钟

3天

93天

15分钟

1小时

31天

186天

4小时

调试

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

请求参数

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

系统规定参数。取值:DescribeDomainRealTimeSrcHttpCodeData

DomainName String example.com

加速域名,多个域名用半角逗号(,)分隔,一次最多支持100个域名查询。

StartTime String 2019-11-30T04:40:00Z

获取数据起始时间点。日期格式按照ISO8601表示法,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

EndTime String 2019-11-30T05:40:00Z

获取数据的结束时间点。日期格式按照ISO8601表示法,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

说明 结束时间需大于起始时间。
IspNameEn String unicom

运营商英文名,通过DescribeCdnRegionAndIsp获得,默认查询所有运营商。

LocationNameEn String beijing

地域英文名,通过DescribeCdnRegionAndIsp获得,默认查询所有地域。

返回数据

名称 类型 示例值 描述
EndTime String 2019-11-30T05:40:00Z

结束时间。

StartTime String 2019-11-30T05:33:00Z

开始时间。

RequestId String BC858082-736F-4A25-867B-E5B67C85ACF7

请求ID。

DomainName String example.com

加速域名信息。

DataInterval String 60

每条记录的时间间隔,单位:秒。

RealTimeSrcHttpCodeData Array of UsageData

每个时间间隔的HTTP返回码占比数据。

UsageData
TimeStamp String 2015-11-30T05:40:00Z

时间片起始时刻。

Value Array of RealTimeSrcCodeProportionData

各返回码占比使用数据列表。

RealTimeSrcCodeProportionData
Code String 200

HTTP返回码。

Proportion String 0.62015503875969

占比使用数据。

Count String 100

总数。

示例

请求示例

http(s)://cdn.aliyuncs.com/?Action=DescribeDomainRealTimeSrcHttpCodeData
&DomainName=example.com
&StartTime=2019-11-30T04:40:00Z
&EndTime=2019-11-30T05:40:00Z
&IspNameEn=unicom
&LocationNameEn=beijing
&公共请求参数

正常返回示例

XML格式

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

<DescribeDomainRealTimeSrcHttpCodeDataResesponse>
	<RealTimeSrcHttpCodeData>
		<UsageData>
			<TimeStamp>2019-11-30T05:40:00Z</TimeStamp>
			<Value>
				<RealTimeSrcCodeProportionData>
					<Proportion>66.046511627907</Proportion>
					<Code>200</Code>
                    <Count>100</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>4.72868217054264</Proportion>
					<Code>206</Code>
                    <Count>101</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>0.155038759689922</Proportion>
					<Code>302</Code>
                    <Count>112</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>0.62015503875969</Proportion>
					<Code>304</Code>
                    <Count>120</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>28.4496124031008</Proportion>
					<Code>500</Code>
                    <Count>200</Count>
				</RealTimeSrcCodeProportionData>
			</Value>
		</UsageData>
		<UsageData>
			<TimeStamp>2019-11-30T05:39:00Z</TimeStamp>
			<Value>
				<RealTimeSrcCodeProportionData>
					<Proportion>66.046511627907</Proportion>
					<Code>200</Code>
                    <Count>100</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>4.72868217054264</Proportion>
					<Code>206</Code>
                    <Count>101</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>0.155038759689922</Proportion>
					<Code>302</Code>
                    <Count>112</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>0.62015503875969</Proportion>
					<Code>304</Code>
                    <Count>120</Count>
				</RealTimeSrcCodeProportionData>
				<RealTimeSrcCodeProportionData>
					<Proportion>28.4496124031008</Proportion>
					<Code>500</Code>
                    <Count>200</Count>
				</RealTimeSrcCodeProportionData>
			</Value>
		</UsageData>
	</RealTimeSrcHttpCodeData>
	<DataInterval>60</DataInterval>
	<RequestId>BC858082-736F-4A25-867B-E5B67C85ACF7</RequestId>
	<DomainName>example.com,example.org</DomainName>
	<EndTime>2019-11-30T05:40:00Z</EndTime>
	<StartTime>2019-11-30T05:33:00Z</StartTime>
</DescribeDomainRealTimeSrcHttpCodeDataResesponse>

JSON格式

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

{
    "RealTimeSrcHttpCodeData": {
        "UsageData": [
            {
                "TimeStamp": "2019-11-30T05:40:00Z",
                "Value": {
                    "RealTimeSrcCodeProportionData": [
                        {
                            "Proportion": "66.046511627907",
                            "Code": "200"
                            "Count": "100"
                        },
                        {
                            "Proportion": "4.72868217054264",
                            "Code": "206"
                            "Count": "101"
                        },
                        {
                            "Proportion": "0.155038759689922",
                            "Code": "302"
                            "Count": "112"
                        },
                        {
                            "Proportion": "0.62015503875969",
                            "Code": "304"
                            "Count": "120"
                        },
                        {
                            "Proportion": "28.4496124031008",
                            "Code": "500"
                            "Count": "200"
                        }
                    ]
                }
            },
            {
                "TimeStamp": "2019-11-30T05:39:00Z",
                "Value": {
                    "RealTimeSrcCodeProportionData": [
                        {
                            "Proportion": "66.046511627907",
                            "Code": "200"
                            "Count": "100"
                        },
                        {
                            "Proportion": "4.72868217054264",
                            "Code": "206"
                            "Count": "101"
                        },
                        {
                            "Proportion": "0.155038759689922",
                            "Code": "302"
                            "Count": "112"
                        },
                        {
                            "Proportion": "0.62015503875969",
                            "Code": "304"
                            "Count": "120"
                        },
                        {
                            "Proportion": "28.4496124031008",
                            "Code": "500"
                            "Count": "200"
                        }
                    ]
                }
            }
        ]
    },
    "DataInterval": "60",
    "RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7",
    "DomainName": "example.com,example.org",
    "EndTime": "2019-11-30T05:40:00Z",
    "StartTime": "2019-11-30T05:33:00Z"
}

错误码

HttpCode 错误码 错误信息 描述
400 MissingTimeParameter The StartTime and EndTime must be both specified. 请同时提供开始时间和结束时间。

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