Kueri jumlah total kode status HTTP dan proporsi masing-masing kode status HTTP untuk satu atau beberapa nama domain yang dipercepat. Granularitas waktu minimum adalah 1 menit, latensi data minimum adalah 5 menit, dan Anda dapat mengkueri data hingga 186 hari terakhir.
Deskripsi operasi
Operasi ini hanya didukung di wilayah China (Shanghai).
Anda dapat menentukan hingga 100 nama domain yang dipercepat.
Jika parameter
StartTimedanEndTimetidak ditentukan, data dalam 1 jam terakhir akan dikueri. Anda juga dapat menentukan kedua parameter tersebut untuk mengkueri data dalam rentang waktu tertentu.
Time granularity
Granularitas waktu bervariasi tergantung pada rentang waktu yang ditentukan oleh parameter StartTime dan EndTime. Tabel berikut menjelaskan periode ketersediaan data historis dan latensi datanya.
| Time granularity | Time range per query | Historical data available (days) | Data latency |
| 1 minute | Time range per query ≤ 1 hour | 7 days | 5 minutes |
| 5 minutes | 1 hour < Time range per query < 3 days | 93 days | 15 minutes |
| 1 hour | 3 days ≤ Time range per query < 31 days | 186 days | 3 to 4 hours |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodDomainRealTimeHttpCodeData |
get |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Nama domain yang dipercepat.
|
example.com |
| StartTime |
string |
No |
Awal rentang waktu yang akan dikueri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2019-11-30T05:39:00Z |
| EndTime |
string |
No |
Akhir rentang waktu yang akan dikueri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Catatan
Waktu akhir harus lebih lambat dari waktu mulai. |
2019-11-30T05:40:00Z |
| IspNameEn |
string |
No |
Nama ISP. Jika Anda tidak mengatur parameter ini, semua ISP akan dikueri. |
unicom |
| LocationNameEn |
string |
No |
Nama wilayah. Jika Anda tidak mengatur parameter ini, data dari semua wilayah akan dikueri. |
shanghai |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu. |
2019-11-30T05:40:00Z |
| StartTime |
string |
Awal rentang waktu. |
2019-11-30T05:39:00Z |
| RequestId |
string |
ID permintaan. |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com |
| DataInterval |
string |
Interval waktu pengembalian data. Satuan: detik. Nilai yang dikembalikan bervariasi tergantung pada rentang waktu per kueri. Nilai yang valid: 60 (1 menit), 300 (5 menit), dan 3600 (1 jam). Untuk informasi selengkapnya, lihat bagian Time granularity dalam dokumentasi API. |
60 |
| RealTimeHttpCodeData |
object |
||
| UsageData |
array<object> |
Proporsi masing-masing kode status HTTP dalam setiap interval waktu. |
|
|
array<object> |
|||
| TimeStamp |
string |
Timestamp data yang dikembalikan. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddThh:mm:ssZ. Waktu ditampilkan dalam UTC. |
2019-11-30T05:39:00Z |
| Value |
object |
||
| RealTimeCodeProportionData |
array<object> |
Proporsi masing-masing kode status HTTP ditampilkan dalam daftar data. |
|
|
object |
|||
| Code |
string |
Kode status HTTP. |
500 |
| Proportion |
string |
Proporsi kode status HTTP dalam persentase. |
28.4496124031008 |
| Count |
string |
Jumlah kode status HTTP. |
100 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2019-11-30T05:40:00Z",
"StartTime": "2019-11-30T05:39:00Z",
"RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeHttpCodeData": {
"UsageData": [
{
"TimeStamp": "2019-11-30T05:39:00Z",
"Value": {
"RealTimeCodeProportionData": [
{
"Code": "500",
"Proportion": "28.4496124031008",
"Count": "100"
}
]
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | Both start time and end must be specified |
| 400 | InvalidStartTime.Malformed | The specified StartTime is invalid. | |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | End time is earlier than start time |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.