Dela via


Fel när du skriver mer än 4 MB data till Azure Storage: Begärandetexten är för stor

Ursprunglig produktversion: Hantering av lagringskonto
Ursprungligt KB-nummer: 4016806

Symptom

Anta att du försöker skriva mer än 4 MB (MB) data till en fil i Azure Storage, eller att du försöker ladda upp en fil som är större än 4 MB med hjälp av METODEN SAS-URL (REST API) eller HTTPS PUT. I det här scenariot returneras följande fel:

Kod: RequestBodyTooLarge
Meddelande: Begärandetexten är för stor och överskrider den högsta tillåtna gränsen.
RequestId:<ID>
MaxLimit : 4194304

Orsak

Det här felet kan inträffa om blockstorleksgränsen för den tjänstversion som du kör överskrids. Versioner innan 2016-05-31 har till exempel en blockstorleksgräns på 4 MB per anrop till Azure Storage-tjänsten. Nyare tjänstversioner stöder större blockstorlekar. Mer information finns i följande artiklar:

Övergångslösning

Om filen är för stor måste du dela upp den i segment. Mer information finns i skalbarhets- och prestandamål för standardlagringskonton.

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.