Hallo,
hier möchte ich gleich 2 Probleme anschneiden, die mich schon sehr lange "ärgern":
1.) Für die meisten Filedownloads nutze ich die response.GetRequestStream(); Methode um an den DatenStream
ranzukommen. Allerdings dauert dieser Aufruf beim ersten Ma (!) ca 15 - 20 Sekunden, unabhängig von der
Größe des Ziels (selbst bei 20KB-TextDateien)
Auf anderen Computern läuft das ganze innerhalb einer infinitisimal kleinen Zeitspanne ab (Man hat
überhaupt keine Möglichkeit die "Waiting for..."-Information auf dem Label zu sehen, schon steht es auf finished...)
(Bei mir ist sie wie gesagt 15 - 20 Sekunden lesbar für den ersten Aufruf während einer Laufzeit.)
Dieses Problem scheint nicht unbekannt zu sein - wenn auch nicht weit verbreitet... Habe zwar einige Forenbeiträge
dazu finden können, jedoch nie eine Antwort darauf...
2.) Welche Downloadgeschwindigkeiten lassen sich denn mittels dieser Methode + einem Binary StreamReader erziehlen?
Ich komme so im "schnitt" auf ca 900 KB/s während andere Programme bei meinem Anschluss ca 1,9 MB/s schaffen...
(Den Wert habe ich mittels einer Stopwatch ermittelt)
hier möchte ich gleich 2 Probleme anschneiden, die mich schon sehr lange "ärgern":
1.) Für die meisten Filedownloads nutze ich die response.GetRequestStream(); Methode um an den DatenStream
ranzukommen. Allerdings dauert dieser Aufruf beim ersten Ma (!) ca 15 - 20 Sekunden, unabhängig von der
Größe des Ziels (selbst bei 20KB-TextDateien)
Auf anderen Computern läuft das ganze innerhalb einer infinitisimal kleinen Zeitspanne ab (Man hat
überhaupt keine Möglichkeit die "Waiting for..."-Information auf dem Label zu sehen, schon steht es auf finished...)
(Bei mir ist sie wie gesagt 15 - 20 Sekunden lesbar für den ersten Aufruf während einer Laufzeit.)
Dieses Problem scheint nicht unbekannt zu sein - wenn auch nicht weit verbreitet... Habe zwar einige Forenbeiträge
dazu finden können, jedoch nie eine Antwort darauf...
2.) Welche Downloadgeschwindigkeiten lassen sich denn mittels dieser Methode + einem Binary StreamReader erziehlen?
Ich komme so im "schnitt" auf ca 900 KB/s während andere Programme bei meinem Anschluss ca 1,9 MB/s schaffen...
(Den Wert habe ich mittels einer Stopwatch ermittelt)