Sdílet prostřednictvím


Řešení potíží s operacemi rozhraní API

Následující části nabízejí tipy pro řešení potíží s operacemi rozhraní API.

Trasování neúspěšných požadavků

Vývojové prostředí podporuje použití funkce Internetové informační služby (IIS) 7.0 k protokolování informací o požadavcích. Tato funkce se nazývá trasování neúspěšných požadavků a vytváří podrobné protokoly trasování podle filtrů vytvořených v rámci konfigurace webové role.

Cíl protokolování

Azure vypíše soubory protokolu trasování do výchozího adresáře služby IIS pro protokoly neúspěšných požadavků. Ve výchozím nastavení je tento adresář %SystemDrive%\inetpub\logs\FailedReqLogFiles.

Povolení trasování

Každá webová role musí umožňovat trasování pomocí pravidel umístěných v souboruweb.config projektu. Pokud chcete povolit trasování, umístěte do system.webServer části souboru web.config následující položky:

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

Pokud chcete trasování zakázat, odeberte tento oddíl ze souboru web.config .

Hlavička x-ms-request-id

Každý požadavek provedený na Azure Storage vrátí hlavičku odpovědi s názvem x-ms-request-id. Tato hlavička obsahuje neprůselnou hodnotu, která jednoznačně identifikuje požadavek.

Pokud požadavek konzistentně selhává a ověřili jste, že je správně formulovaný, můžete tuto hodnotu použít k nahlášení chyby Microsoftu. Do sestavy zahrňte následující informace:

  • Hodnota .x-ms-request-id
  • Přibližný čas, kdy byla žádost podána.
  • Služba Storage, vůči které byl proveden požadavek.
  • Typ operace, o kterou se požadavek pokusil.

Viz také

Rest služby Storage