30. april 2002 - 22:39Der er
10 kommentarer og 1 løsning
Download filer
Jeg har 14 filer liggende på min server, som man med mit prorgram skal kunne hente. Det skal vises en status af hvor mange filer der er hentet og hvor mange megabytes der er tale om. Hvordan gør jeg det, og det skulle helst kunne gøres uden brug af FTP-password, får så bliver det lidt svært. Har ikke lyst til at bruge mit eget brugernavn/password, hvis nogle skulle kunne hacke dem ud. Nogen bud?
syntes at du skal have en fil på din server med alle navne i. Så henter du filen og kender alle navne på filerne (måske størrelse?). Brug så bare httpget component til at klare det med.
Stoney: TFTP bruger UDP til at overfører sine data'er med, som vil sige at du ikke har nogle sikkerhed for at dine filer når frem.. til filoverførelse ville jeg selv fortrække FTP, men det siger du jo godt du ikke vil, også er der jo "næsten" kun HTTP tilbage. :)
hvis jeg skal bruge FTP, kræver det jo at man logger på min server. Og der er kun ét brugernavn og ét password til den server, og det er mine egne... dem har ikke lyst til at bruge. Så det bliver doc54 der får pointene. Komponenter gør det, det skal og med progress og det hele. Perfekt! Tak jer alle sammen
cms: du har ret i at man godt selv kan lave en sikker overførelse ved hjælp af UDP protokolen, men hvorfor skulle man det, når TCP har det i forvejen, samt flow-control m.m. UPD er godt til live streaming og andre aplicationer hvor det ikke betyder så meget om man for det hele, hvor det er bedre at modtage data'en hurtigt. Men hvis du selv laver flow-control og sikker fil overførelse er UDP protocolen ikke hurtiger mere, så vil det klart værer en fordel at bruge TCP (fx. FTP, HTTP)protocolen istedet for :)
oh well nu blev det hele rodet sammen i en stor masse, men jeg håber du forstod hvad jeg mente ;)
siz123>> også er der jo "næsten" kun HTTP tilbage.
Does "stateless" ring a bell ??
Jeg har ikke sagt JEG ikke vil bruge bruge FTP, det var easusoft_studios Det skal lige siges jeg ikke kender/bruger HTTP get componenten. Okay, jeg ved det godt, jeg er sær. Jeg bruger aldrig componenter.(På nær 1, he he). Easysoft_studios>> Hvis du ikke har fuld kontrol over din webserver (altså du har en udbyder må du nok ty til Httpget componenten, eller opret en ny ftp bruger med kun read access på din ftpserver. Hvis du har din egen webserver er mulighederne ubegrænset).
Stoney
Synes godt om
Ny brugerNybegynder
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.