Queries the total count and proportions of HTTP status codes for accelerated domain names.
Operation description
If you do not specify StartTime and EndTime, this operation returns data for the last hour by default. If you specify StartTime and EndTime, this operation returns data for the specified time range.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:DescribeDomainRealTimeHttpCodeData |
none |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The accelerated domain names. Separate multiple domain names with commas (,). Note
You can specify up to 100 domain names at a time. |
example.com,example.org |
| StartTime |
string |
No |
The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2019-11-30T05:39:00Z |
| EndTime |
string |
No |
The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. Note
The end time must be later than the start time. |
2019-11-30T05:40:00Z |
| IspNameEn |
string |
No |
The English name of the ISP. You can call the DescribeCdnRegionAndIsp operation to query ISPs. By default, all ISPs are queried. |
unicom |
| LocationNameEn |
string |
No |
The English name of the region. You can call the DescribeCdnRegionAndIsp operation to query regions. By default, all regions are queried. |
beijing |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
The end time. The time follows the ISO 8601 standard and is displayed in UTC. |
2019-11-29T05:42:00Z |
| StartTime |
string |
The start time. The time follows the ISO 8601 standard and is displayed in UTC. |
2019-11-29T05:39:00Z |
| RequestId |
string |
The request ID. |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| DomainName |
string |
The information about the accelerated domain names. |
example.com,example.org |
| DataInterval |
string |
The time interval between two consecutive records. Unit: seconds. The value of this parameter is fixed to 60 (1 minute), 300 (5 minutes), or 3600 (1 hour) based on the maximum time range of a single query. For more information, see the time granularity of the returned data timestamp in the usage notes. |
60 |
| RealTimeHttpCodeData |
object |
||
| UsageData |
array<object> |
The proportions of HTTP status codes in each time interval. |
|
|
array<object> |
|||
| TimeStamp |
string |
The start time of the time slice. The time follows the ISO 8601 standard and is displayed in UTC. |
2019-11-29T05:39:00Z |
| Value |
object |
||
| RealTimeCodeProportionData |
array<object> |
The list of proportions for each status code. |
|
|
object |
|||
| Code |
string |
The HTTP status code. |
500 |
| Proportion |
string |
The proportion. |
28.4496124031008 |
| Count |
string |
The total count. |
100 |
Examples
Success response
JSON format
{
"EndTime": "2019-11-29T05:42:00Z",
"StartTime": "2019-11-29T05:39:00Z",
"RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7",
"DomainName": "example.com,example.org",
"DataInterval": "60",
"RealTimeHttpCodeData": {
"UsageData": [
{
"TimeStamp": "2019-11-29T05:39:00Z",
"Value": {
"RealTimeCodeProportionData": [
{
"Code": "500",
"Proportion": "28.4496124031008",
"Count": "100"
}
]
}
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | You must set both the start time and the end time. |
| 400 | InvalidStartTime.Malformed | The specified value of parameter StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | The specified value of parameter EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified EndTime does not match the specified StartTime. | StartTime must be earlier than EndTime. |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.