Sdílet prostřednictvím


Osvědčené postupy správy verzí

Microsoft doporučuje následující osvědčené postupy správy verzí pro Azure Storage:

  • Explicitně zadejte verzi protokolu REST, která se má použít pro každý požadavek.

  • Nastavte výchozí verzi pro Azure Blob Storage pomocí operace Nastavit vlastnosti služby Blob Service. Výchozí verze určuje verzi, která se má použít pro anonymní požadavky, pro které není možné nastavit hlavičku verze.

  • Klientský software, který používá adresu URL sdíleného přístupového podpisu (SAS) pro přístup k prostředkům úložiště, může dojít k neočekávanému chování, pokud adresa URL SAS určuje verzi služby úložiště, která je novější než verze používaná klientským softwarem. Pokud chcete zajistit, aby vaši klienti dobře fungovali s tokeny SAS, doporučujeme následující přístupy:

    • Pro verzi 2014-02-14 a novější: Pokud jste příjemcem tokenu SAS a používáte rozhraní REST API, můžete přepsat verzi protokolu REST a určit odpovídající verzi pomocí parametru api-version . Další informace najdete v tématu Správa verzí pro Azure Storage.

      Pokud jste příjemcem tokenu SAS a používáte klientskou knihovnu Azure Storage, knihovna zajistí, že se bude vyžadovat správná verze protokolu REST.

    • Pro verzi 2013-08-15 a starší: Kód, který připravuje a distribuuje adresy URL sdíleného přístupového podpisu (tj. zprostředkovatele SAS nebo generátory), by měl určovat verze, kterým rozumí klientský software (tj. příjemci SAS), který odesílá požadavky služby úložiště.

  • Vždy používejte nejnovější verzi Služby Azure Storage, abyste mohli těžit z optimalizací, které jsou součástí každé nové verze. Mezi příklady takových změn patří:

    • Verze 2013-08-15 zavedla formát datové části JSON, který snižuje využití šířky pásma sítě až o 70 procent v porovnání s protokolem OData AtomPub.

    • Verze 2013-08-15 umožňuje poskytovatelům a generátorům SAS přidávat prostřednictvím parametrů dotazu SAS určité hlavičky odpovědí, jako cache-controljsou , content-dispositiona content-type .

    • Verze 2011-08-18 zavedla hlavičky citací ETag a Accept-Ranges odpovědí, které se vyžadují pro optimalizované stahování a streamování prostřednictvím prohlížečů.

Viz také

Správa verzí pro Azure Storage