Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Solucionando problemas de operações de API

 

As seguintes seções oferecem dicas de solução de problemas para operações de API:

b20a45d8-7453-487c-b492-69dc5a5b6d2d#Failedrequesttracing

O cabeçalho x-ms-request-id

O ambiente de desenvolvimento oferece suporte ao uso do recurso Rastreamento de Solicitação Falha do IIS (Serviços de Informações da Internet) 7.0 para registrar informações sobre solicitações. O Rastreamento de Solicitação Falha gera logs de rastreamento detalhados, de acordo com os filtros estabelecidos na configuração de uma função da Web.

O Windows Azure gera arquivos de log de rastreamento para o diretório do IIS padrão para logs de solicitação com falha. Por padrão, esse diretório é %SystemDrive%\inetpub\logs\FailedReqLogFiles.

Cada função da Web deve habilitar o rastreamento usando as regras colocadas no arquivo web.config do projeto. Para habilitar o rastreamento, coloque o seguinte na system.webServer seção do arquivo Web. config:

<tracing> <traceFailedRequests> <add path="*"> <traceAreas> <add provider="ASP" verbosity="Verbose" /> <add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" /> <add provider="ISAPI Extension" verbosity="Verbose" /> <add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module" verbosity="Verbose" /> </traceAreas> <failureDefinitions statusCodes="400-599" /> </add> </traceFailedRequests> </tracing>

Para desabilitar o rastreamento, remova essa seção do arquivo web.config.

Cada solicitação feita nos serviços de armazenamento retorna um cabeçalho de resposta chamado x-ms-request-id. Esse cabeçalho contém um valor opaco que identifica exclusivamente a solicitação.

Se uma solicitação estiver falhando consistentemente e você tiver verificado que a solicitação foi formulada corretamente, poderá usar esse valor para relatar o erro à Microsoft. No seu relatório, inclua o valor de x-ms-request-id, o tempo aproximado que a solicitação foi feita, o serviço de armazenamento no qual a solicitação foi feita e o tipo de operação que a solicitação tentou.

Mostrar: