Large file upload/download using IIS - v-wywan |
13-Feb-08 04:22:45
|
Hello Paul,
We need to perform more research on this issue . We will reply here as soon
as possible.
If you have any more concerns on it, please feel free to post here.
Thanks for your understanding!
Best regards,
Wen Yuan
Microsoft Online Community Support
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights. |
 |
| |
Large file upload/download using IIS - Lognoul, Marc \(Private\) |
13-Feb-08 05:10:50
|
The limits depend on the server-side engine such as asp or asp.net or
something else (ISAPI), as well as the way requests are handled.
To overcome possible limitations, i'd advise to evaluate FileUp from
Softartisans (http://fileup.softartisans.com/fileup-246.aspx).
Note: I am just referring them but I am not involved in their business at
all and make no guarantee.
Marc |
 |
| |
Large file upload/download using IIS - v-wywan |
14-Feb-08 12:45:00
|
Thanks for Lognoul's reply.
Hello Paul,
Thanks for your patience,
IIS does not have a builtin way to upload files - the limit may depend on
what you use for uploading asp/asp.net/webdav/fpse probably have their own
limits - some which can be configured, some cannot.
In ASP, there is no builtin upload function. There are free/commercial
products doing that for you on the server side. It's mostly not an issue
until you go over 2G. Wininet's content-length is a signed 32 bit type
between -2G and 2G. You can hack WinHttp to have a bigger content-length.
Or your client side can try chunked encoding.
On the server side, ASP.NET seems caching the content into the memory. If
you want larger once, you probably should create a custom HttpModule to
parse and save the data to a temporary storage.
By the way, you might also have a look of Bits service as well. I haven't
tried myself. It's supposed to handle both upload and download with resume
functions.
Hope this helps.
Best regards,
Wen Yuan
Microsoft Online Community Support
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights. |
 |
| |
Large file upload/download using IIS - Paul Baker [MVP, Windows - SDK] |
14-Feb-08 09:31:26
|
Thanks WenYuan and Longnoul.
I am going to continue to try to make FTP work for a while. There's nothing
wrong with the protocol when using the PASV command, and at least in the old
days it was the definitive protocol for transferring files.
But now I know what my options are and understand enough about the
limitations to proceed. BTW, I already figured I might have a problem on the
client, server or both with a Content-Length over 2GB. I will have to think
about that.
I would have to think hard about BITS. We have a fair number of customers
with clients that would not support it, and I don't want to install a large
component simply to transfer a file when FTP should be fine.
Paul |
 |
| |