Tengo un Azure Blob Storage en el que deseo cargar algunos archivos.
Index.cshtmlCarga de almacenamiento de blobs Azure Error
@using (Html.BeginForm("File_post", "MyController", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<div class="editor-label">
<p>
<input type="file" name="file" />
</p>
<input type="submit" value="Upload" />
</div>
}
MyController.cs
public ActionResult File_post(HttpPostedFileBase file)
{
CloudBlobContainer blobContainer = Initialize(); // This Initialize my blobContainer
CloudBlockBlob blob;
blob = blobContainer.GetBlockBlobReference("myfile");
blob.UploadFromStream(file.InputStream);
Return("Index");
}
que probé con un archivo 3.5Mo, que funciona incluso con un archivo de 20Mo. Ahora trato con un 33Mo y Firefox me da el error básico: se restablecerá la conexión ...
Editar: Cuando pongo
public ActionResult File_post(HttpPostedFileBase file)
{
Return("Index");
}
Me da el mismo error, por lo que creo no es causado por mi código C#.
¿Alguna idea? Muchas gracias !
+1. Y para archivos realmente grandes, el tiempo de espera predeterminado de solicitud de 2 minutos podría comenzar siendo un problema. –