VENDAS: 1-800-867-1389

Solucionando problemas de operações de API

Atualizado: novembro de 2013

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

Falha no Rastreamento de Solicitação

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 seção system.webServer de seu 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. Em seu relatório, inclua o valor de x-ms-request-id, a hora aproximada em que a solicitação foi realizada, o serviço de armazenamento em que a solicitação foi feita e o tipo de operação que a solicitação tentou.

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft