• 1397/09/23

دانلود فایل از WebApi :

سلام استاد خسته نباشید

می خواستم بدونم چطوری میشه از  سرور یه فایلی رو دانلود کرد؟

سوالات رو خوندم کد اپلود فایل رو گذاشته بودین فقط

  • 1397/09/23
  • ساعت 19:53

سلام

 

[Route("api/[controller]")]
public class DownloadController : Controller {
    //GET api/download/12345abc
    [HttpGet("{id}"]
    public async Task<IActionResult> Download(string id) {
        Stream stream = await {{__get_stream_based_on_id_here__}}

        if(stream == null)
            return NotFound();

        return File(stream, "application/octet-stream"); // returns a FileStreamResult
    }    
}

 


logo-samandehi