Respostas de erro estruturadas
Para permitir mensagens e registros melhores, o serviço de lista de controle de acesso a chaves (KACLS, na sigla em inglês)
de operação retorna uma resposta JSON estruturada no corpo.
Os códigos de status HTTP padrão são usados.
Representação JSON |
{
"code": int,
"message": string,
"details": string
}
|
Campos |
code |
int
Código de status HTTP padrão
|
message |
string (UTF-8)
Uma mensagem de erro legível por humanos.
|
details |
string (UTF-8)
Mais detalhes sobre o erro, como um stack trace.
|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-22 UTC.
[null,null,["Última atualização 2024-08-22 UTC."],[[["KACLS operation failures now return structured JSON responses for improved debugging."],["These JSON responses include an HTTP status code, a human-readable message, and detailed error information."],["This structure facilitates easier integration with automated systems and provides developers with more context for troubleshooting."]]],["KACLS operation failures now return a structured JSON response in the body, using standard HTTP status codes. The JSON format includes three fields: `code` (an integer representing the HTTP status), `message` (a human-readable error string), and `details` (a string providing further information like a stack trace). This structured format improves the quality of error messages and logs.\n"]]