Avatar billede stephanryer Nybegynder
24. august 2006 - 11:06 Der er 10 kommentarer og
1 løsning

WebClient - genoptag / genoptagning / resuming / resume

Er det muligt at stoppe en download før denne er færdig og genoptage den senere med WebClient-objectet i .NET?

Hvis ikke er der så andre Microsoft-klasser der kan dette?

Hvis ikke er der så 3. parts-klasser der kan dette?

På forhånd tak
Avatar billede arne_v Ekspert
24. august 2006 - 13:30 #1
første spørgsmål er hvilken protokol ?

andet spørgsmål er om det du downloader fra understøtter resume ?
Avatar billede stephanryer Nybegynder
24. august 2006 - 13:31 #2
1. Http-protocol
2. Der vil være forskellige udbydere, der skal hentes fra, så det vil variere om der understøttes resume.
Avatar billede stephanryer Nybegynder
24. august 2006 - 13:33 #3
Jeg kan sige, at jeg ihvertfald har fundet ud af, at der bliver gemt den del af filen der allerede er hentet, når man afbryder før tid.
Avatar billede arne_v Ekspert
24. august 2006 - 13:35 #4
det er ikke så svært at detecte hvor stor filen på disk er eller at starte med
at skrive i enden af den

det tricky er at bede serveren om at starte med at sende data fra byte N
Avatar billede stephanryer Nybegynder
24. august 2006 - 13:36 #5
yes. Og er der nogen smart måde at gøre dette på?
Avatar billede arne_v Ekspert
25. august 2006 - 04:09 #6
det er vist ret sjældent at det bruges med HTTP

teknikken er simpel

en HTTP header med:

Range: bytes=1000-1999

gør det man tror den gør (hvis serveren understøtter ranges)
Avatar billede stephanryer Nybegynder
25. august 2006 - 07:44 #7
Og hvordan sendes denne besked med? Kan det gøres med WebClient?

Og kan man ikke undersøge om der understøttes ranges ved at hente blot den første byte og ikke mere og så se om der blev hentet mere end det. Hvis ikke må det vel understøttes?
Avatar billede arne_v Ekspert
25. august 2006 - 13:24 #8
WebClient har en Headers collection

jeg tror at jeg ville skifte til (Http)WebRequest for noget så specifikt


det vil jeg da tro - du skal nok også tygge dig gennem alt som HTTP RFC'en skriver om emnet
Avatar billede arne_v Ekspert
30. september 2006 - 21:06 #9
kommet videre ?
Avatar billede stephanryer Nybegynder
30. september 2006 - 21:12 #10
bej. Vi benytter ikke genoptagning i første omgang. Læg et svar.
Avatar billede arne_v Ekspert
30. september 2006 - 21:20 #11
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester