Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Egentlige filnavn ved nedlasting av filer

0 views
Skip to first unread message

Thomas Skogestad

unread,
Jan 3, 2008, 11:24:41 AM1/3/08
to
Det er ganske vanlig at ved nedlasting av filer fra websider så ser man ikke
en link til det filen egentlig heter, men får heller en link til hva ser ut
til å være et script e.l., med en statisk adresse.

F.eks., hvis man ønsker å laste ned ukens kundeavis fra Lefdal er adressen
http://www.lefdal.com/store/binary/9793/file?download=true

Etter å lastet ned ukens kundeavis (som er i PDF-format) med en nettleser
(ildreven) så heter den lokalt lagrede filen uke1.pdf. Noe som er helt ulikt
adressen i linken.

Betyr dette at a) filen egentlig heter noe annet på serversiden eller b) den
heter noe rart, men når jeg laster ned så får jeg beskjed/forslag om å kalle
den noe annet? (ctrl-d i Acrobat er ikke til hjelp.)

Tidligere kunne jeg bruke lynx (tror jeg) for å se hva filene egentlig het
når webserveren sendte meg på rene runddansen før jeg kom til den egentlige
filen jeg skulle laste ned. (Dette gjaldt bl.a. domstol.no. Men de har siden
endret webpubliseringssystem, så slikt er ikke lenger nødvendig.)

Jeg prøvde så wget, for å se hva slags kommunikasjon som foregår når jeg
laster ned filen fra Lefdal.

% wget -S "http://www.lefdal.com/store/binary/9793/file?download=true"
--17:16:39-- http://www.lefdal.com/store/binary/9793/file?download=true
=> `file?download=true'
Resolving www.lefdal.com... 195.225.0.241
Connecting to www.lefdal.com|195.225.0.241|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Set-Cookie: ARPT=WMKZVKSwww1.elkjopCKWOW; path=/
Date: Thu, 03 Jan 2008 16:16:39 GMT
Server: Apache-Coyote/1.1
X-Powered-By: Tomcat/JBoss
Set-Cookie: JSESSIONID=2747783223185E711AC8BB6A1CC9CA40; Path=/store
Content-Disposition: attachment;filename=uke1.pdf
Expires: Fri Jan 04 17:16:39 CET 2008
Cache-Control: max-age=86400
Content-Type: application/pdf
Content-Length: 10004758
X-Cache: MISS from content3.elkjop.no1.asap-asp.net
Connection: close
Length: 10,004,758 (9.5M) [application/pdf]

100%[=====================================================================>]
10,004,758 4.38M/s

17:16:42 (4.37 MB/s) - `file?download=true' saved [10004758/10004758]

Er "Content-Disposition: attachment;filename=uke1.pdf" en beskjed om hva
filen skal hete på min side, eller er det hva filen egentlig heter på Lefdals
side? Hvis den heter det på Lefdals side, er det mulig å lage en permanent
link til den, som også virker neste uke (eller inntil de sletter filen)?
(Wget lagrer filen som "file?download=true". Denne uken starter
"januar-rushet", de har neppe salg på Lefdal.)

--
Thomas Skogestad
A Librarian's Worst Nightmare: Yahoo! Answers, where 120 million users can be
wrong. (Friday, Dec. 7, 2007) http://www.slate.com/id/2179393/

Bjørn Mork

unread,
Jan 3, 2008, 12:08:42 PM1/3/08
to
Thomas Skogestad <barryg...@gmail.com> writes:

> Er "Content-Disposition: attachment;filename=uke1.pdf" en beskjed om hva
> filen skal hete på min side, eller er det hva filen egentlig heter på Lefdals
> side?

Ingen av delene. Det er forslag til hva du kan kalle den på din side.

> Hvis den heter det på Lefdals side, er det mulig å lage en permanent
> link til den, som også virker neste uke (eller inntil de sletter filen)?

Tvilsomt

> (Wget lagrer filen som "file?download=true". Denne uken starter
> "januar-rushet", de har neppe salg på Lefdal.)

Det trenger ikke finnes noen fil i det hele tatt. Den kan bli satt
sammen på flua.


Bjørn
--
You're always totally wrong

Lasse G. Dahl

unread,
Jan 3, 2008, 4:09:14 PM1/3/08
to
* Thomas Skogestad:

> Er "Content-Disposition: attachment;filename=uke1.pdf" en beskjed om hva
> filen skal hete på min side,

Ja.

| 2.3 The Filename Parameter
|
| The sender may want to suggest a filename to be used if the entity is
| detached and stored in a separate file. If the receiving MUA writes
| the entity to a file, the suggested filename should be used as a
| basis for the actual filename, where possible.

http://www.ietf.org/rfc/rfc1806.txt


Filen det er snakk om er nokså antagelig generert eller plukket ut av et
script, og trenger ikke engang å ha noe filnavn før du ber om å få den
lastet ned.

--
Lasse G. Dahl <URL: http://www.lassedahl.com/ >

I'm a citizen of Legoland travellin' incommunicado

Martin Bekkelund

unread,
Jan 4, 2008, 7:08:17 AM1/4/08
to
Lasse G. Dahl skrev:

> Filen det er snakk om er nokså antagelig generert eller plukket ut av et
> script, og trenger ikke engang å ha noe filnavn før du ber om å få den
> lastet ned.

Oppgående publiseringsløsninger genererer filer på forespørsel, ettersom
innholdet filen genereres på bakgrunn av er dynamisk og gjerne endrer
seg som følger av automatiske endringer i bakenforliggende systemer.

Eksempel: En nettbutikk tilbyr nedlasting av produktark for hvert enkelt
produkt. Produktarket inneholder også pris. Prisen er automatisk
generert på bakgrunn av en pris i ERP-systemet, som igjen er automatisk
generert på bakgrunn av automatisk innleste priser fra leverandøren,
pluss et kalkulert tillegg.


--
----------------------------------------------------------------------
Martin Bekkelund - www.bekkelund.net - www.greatest-bits.com
----------------------------------------------------------------------

Jom Pa

unread,
Feb 2, 2008, 5:46:44 PM2/2/08
to
Bjørn Mork wrote:

>
>> (Wget lagrer filen som "file?download=true". Denne uken starter
>> "januar-rushet", de har neppe salg på Lefdal.)
>
> Det trenger ikke finnes noen fil i det hele tatt. Den kan bli satt
> sammen på flua.

Jepp, vi har f.eks. early binding, late binding og fluebinding.

0 new messages