Wie Datei-Upload berechnen und Zeit mit asp.net C # herunterladen
-
06-07-2019 - |
Frage
Ich habe ein Szenario, in dem muß für das Hochladen von Dateien gemäß der Verbindungsgeschwindigkeit der Serverzeit berechnen.
Beispiel:
Sie benötigen Zeit berechnen zum Hochladen von Dateien mit der Verbindungsgeschwindigkeit 256 Kbps und mehr Wenn die Verbindung bricht die verbleibende Zeit dann überprüft und starten Sie den Download oder Upload-Vorgang, wo es war Pause
Keine korrekte Lösung
Andere Tipps
256 Kbps = 32 Kilobyte pro Sekunde = 32768 Bytes / s.
Die Größe der Datei ist x Bytes. So dauert es (x / 32768) Sekunden.
Wenn die Verbindung unterbrochen wird, sollten Sie fragen, was das letzte Byte war von dem Empfänger empfangen, setzen Sie Ihre Filestream tot dieser Position und weiter.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow