Saat permintaan API ke Function Compute gagal, responsnya mencakup kode status HTTP dan isi JSON yang berisi detail kesalahan. Gunakan kode kesalahan dalam tabel berikut untuk mengidentifikasi penyebabnya dan menerapkan perbaikan yang sesuai.
Format respons kesalahan
{
"errorCode" : "<ErrorCode>",
"errorMessage" : "<ErrorMessage>"
}Kode kesalahan
| Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi | Solusi |
|---|---|---|---|---|
| 400 | InvalidArgument | %s | Parameter permintaan tidak valid. | Periksa apakah semua parameter permintaan valid. |
| 400 | MissingRequiredHeader | required HTTP header %s was not specified | Header permintaan yang wajib tidak diberikan. | Tambahkan header permintaan yang ditunjukkan dalam bidang errorMessage. |
| 400 | PathNotSupported | '%s' against '%s' is not supported | Path API yang diminta tidak valid. | Periksa apakah path API sudah benar. |
| 400 | EntityTooLarge | payload size exceeds maximum allowed size (%s bytes) | Ukuran muatan melebihi batas maksimum yang diizinkan. | Kurangi ukuran muatan agar berada dalam batas yang ditunjukkan pada bidang errorMessage. |
| 403 | AccessDenied | %s | Pemanggil tidak memiliki izin untuk menjalankan operasi tersebut. | Berikan izin Function Compute yang diperlukan kepada pemanggil. |
| 403 | SignatureNotMatch | The request signature we calculated does not match the signature you provided. Check your access key and signing method | Signature permintaan tidak sesuai dengan nilai yang diharapkan. | Hitung ulang signature menggunakan aturan penandatanganan yang benar. |
| 403 | InvalidAccessKeyID | invalid access key ID '%s' | ID AccessKey tidak valid. | Tentukan ID AccessKey yang valid. |
| 404 | ServiceNotFound | service '%s' does not exist | Layanan yang ditentukan tidak ada. | Buat layanan terlebih dahulu. Untuk informasi selengkapnya, lihat Mengelola layanan. |
| 404 | AliasNotFound | alias '%s' of service '%s' does not exist | Alias yang ditentukan tidak ada. | Buat alias terlebih dahulu. Untuk informasi selengkapnya, lihat Mengelola alias. |
| 404 | DomainNameNotFound | domain name '%s' does not exist | Nama domain yang ditentukan tidak ada. | Ikat nama domain kustom. Untuk informasi selengkapnya, lihat Mengonfigurasi nama domain kustom. |
| 404 | VersionNotFound | version '%d' of service '%s' does not exist | Versi yang ditentukan tidak ada. | Buat versi terlebih dahulu. Untuk informasi selengkapnya, lihat Mengelola versi. |
| 409 | ConcurrentUpdateError | None | Layanan, fungsi, atau pemicu sedang diperbarui oleh permintaan konkuren lainnya. | Coba perbarui secara berurutan untuk menghindari inkonsistensi data. |
| 409 | EventBridgeTriggerConflict | There are %d eventbridge triggers fitting the fc naming pattern. The conflicting arn includes: %+v | Data duplikat ada pada pemicu EventBridge. | Hubungi kami. |
| 429 | ResourceExhausted | %s | Batas konkurensi telah terlampaui. | Hubungi insinyur Function Compute untuk menaikkan batas konkurensi Anda. |
| 500 | InternalServerError | an internal error has occurred. Please retry | Terjadi kesalahan sistem internal. | Hubungi kami. |
| 503 | ResourceThrottled | %s | Jumlah maksimum instans yang diizinkan telah tercapai. | Hubungi insinyur Function Compute untuk mengevaluasi kuota instans Anda. |
Jika kode kesalahan tidak tercantum dalam topik ini, cari di Error Center.
Untuk daftar lengkap kode kesalahan, lihat API Error Center.