2 GB File Download in C #

There is a requirement when the client requires the option “Download files that are really large (<= 2GB) via the browser.

And I found that the browser can support downloading only 2 GB. This is true?

If so, is there at least a solution for at least 1.9999GB?

I tried to work with parameters such as maxRequestLength, executeTimeout, as a result of which there was nothing.

+3
source share
3 answers

An alternative to using client-side control using Flash or Silverlight is to use the Darren Johnson ASP.NET download module . I would recommend you take a look at this.

HTTP- IIS, , . JavaScript, .

MOSS 2007 2 - !

+5

, , , Sliverlight flash, . , , .

The problem with “normal” file uploads is that this is a single shot and does not have a repeat mechanism. In addition, web servers and proxies are not optimized for lengthy requests. As the client leaves the host web server, it seeks to route through systems (proxies, etc.) that are not controlled by you. In my experience, this is chaos with large files.

0
source

Source: https://habr.com/ru/post/1719868/


All Articles