Melakukan pra-ambil konten dari server asal ke node cache L2 sehingga akses pertama langsung mengenai cache, mengurangi beban pada server asal.
Deskripsi operasi
Saat ini, satu-satunya wilayah layanan yang didukung adalah China (Shanghai).
Maksimal 500 permintaan URL pra-ambil dapat dikirimkan per akun per hari. Pra-ambil tingkat direktori tidak didukung.
Operasi purge dan pra-ambil mencakup operasi purge RefreshVodObjectCaches dan operasi pra-ambil PreloadVodObjectCaches.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:PreloadVodObjectCaches |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ObjectPath |
string |
Yes |
URL file yang akan di-pra-ambil. Pisahkan beberapa URL dengan baris baru (\n atau \r\n). |
vod.test.com/test.txt. |
| Area |
string |
No |
Wilayah pra-ambil. Nilai valid: domestic, overseas. |
domestic. |
| L2Preload |
boolean |
No |
Apakah akan melakukan pra-ambil konten langsung ke node L2. Nilai valid:
|
true. |
| WithHeader |
string |
No |
Header default yang dibawa dalam permintaan pra-ambil adalah Accept-Encoding:gzip. Jika Anda ingin permintaan pra-ambil membawa header lain atau mengimplementasikan pra-ambil multi-salinan, gunakan parameter ini untuk menyesuaikan header pra-ambil. Kirimkan nilai dalam format JSON. |
{ "Accept-Encoding": [ "gzip, deflate, br" ] } |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| PreloadTaskId |
string |
ID tugas yang dikembalikan untuk operasi pra-ambil. Beberapa ID tugas dipisahkan dengan koma (,). |
9524**** |
| RequestId |
string |
ID permintaan. |
E5BD4B50-7A02-493A-*****-97B9024B4135 |
Contoh
Respons sukses
JSONformat
{
"PreloadTaskId": "9524****",
"RequestId": "E5BD4B50-7A02-493A-*****-97B9024B4135"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | SingleRequest.OverLimit | A maximum of 1000 URLs are supported for each request. | |
| 400 | QuotaExceeded.Preload | Your refresh attempts have exceeded the daily limit. | |
| 400 | InvalidObjectPath.Malformed | The specified ObjectPath is invalid. | |
| 400 | InvalidExtensiveDomain.ValueNotSupported | The specified ExtensiveDomain is not supported. | |
| 400 | PreloadQueueFull | The warming queue is full; please try again later. | |
| 400 | InvalidCustomHeader | Parse preload header failed. | |
| 404 | InvalidDomain.Offline | The domain provided is offline. | |
| 404 | InvalidDomain.NotFound | The domain provided does not belong to you. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.