Cabeçalhos de resposta
A tabela a seguir descreve os cabeçalhos de resposta que o APIG adiciona à resposta retornada quando uma API é chamada.
X-Apig-Mode: debug indica informações de depuração da API.
| Cabeçalho de resposta | Descrição | Observações |
|---|---|---|
| X-Request-Id | ID de solicitação. | Retornado para todas as solicitações válidas. |
| X-Apig-Latency | Duração desde o momento em que o APIG recebe uma solicitação até o momento em que o back-end retorna um cabeçalho da mensagem. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug. |
| X-Apig-Upstream-Latency | Duração desde o momento em que o APIG envia uma solicitação para o back-end até o momento em que o back-end retorna um cabeçalho de mensagem. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug e o tipo de back-end não é Mock. |
| X-Apig-RateLimit-api | Informações de limite de solicitação de API. Exemplo: remain:9,limit:10,time:10 second. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug e um limite foi configurado para o número de vezes que a API pode ser chamada. |
| X-Apig-RateLimit-user | Informações de limite de solicitação do usuário. Exemplo: remain:9,limit:10,time:10 second. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug e um limite foi configurado para o número de vezes que a API pode ser chamada por um usuário. |
| X-Apig-RateLimit-app | Informações de limite de solicitação de credenciais. Exemplo: remain:9,limit:10,time:10 second. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug e um limite foi configurado para o número de vezes que a API pode ser chamada por uma credencial. |
| X-Apig-RateLimit-ip | Informações de limite de solicitação de endereço IP. Exemplo: remain:9,limit:10,time:10 second. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug e um limite foi configurado para o número de vezes que a API pode ser chamada por um endereço IP. |
| X-Apig-RateLimit-api-allenv | Informações de limite de solicitação de API padrão. Exemplo: remain:199,limit:200,time:1 second. | Retornado somente quando o cabeçalho da solicitação contém X-Apig-Mode: debug. |
| X-Apig-count | Número total de vezes que uma solicitação é encaminhada pelo APIG. | Retornado para todas as solicitações válidas encaminhadas pelo APIG. Se o valor de X-Apig-count for maior que 10, o erro APIG.0612 será relatado. |