Problemen met API-bewerkingen oplossen

De volgende secties bieden tips voor probleemoplossing voor API-bewerkingen:

Tracering van mislukte aanvragen

De header x-ms-request-id

Tracering van mislukte aanvragen

De ontwikkelomgeving ondersteunt het gebruik van de functie Internet Information Services (IIS) 7.0 Failed Request Tracing om informatie over aanvragen te registreren. Tracering van mislukte aanvragen produceert gedetailleerde traceringslogboeken op basis van filters die zijn vastgesteld in de configuratie van een webrol.

Doel van logboekregistratie

Windows Azure traceringslogboekbestanden uitvoert naar de standaard-IIS-map voor mislukte aanvraaglogboeken. Deze map is standaard %SystemDrive%\inetpub\logs\FailedReqLogFiles.

Tracering inschakelen

Elke webrol moet tracering inschakelen met behulp van regels die in het web.config-bestand van het project zijn geplaatst. Als u tracering wilt inschakelen, plaatst u het volgende in de sectie van uw system.webServer web.config bestand:

<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>  

Als u tracering wilt uitschakelen, verwijdert u deze sectie uit het web.config bestand.

De header x-ms-request-id

Elke aanvraag op basis van de opslagservices retourneert een antwoordheader met de naam x-ms-request-id. Deze header bevat een ondoorzichtige waarde die de aanvraag uniek identificeert.

Als een aanvraag consistent mislukt en u hebt gecontroleerd of de aanvraag correct is geformuleerd, kunt u deze waarde gebruiken om de fout aan Microsoft te rapporteren. Neem in uw rapport de waarde op van x-ms-request-id, de geschatte tijd waarop de aanvraag is gedaan, de opslagservice waarmee de aanvraag is gedaan en het type bewerking dat de aanvraag heeft geprobeerd.

Zie ook

Storage Services REST