webForumDet fria alternativet

kan man med nån http-header styra vilket namn filen får?

Perl & Ruby

4 svar · 245 visningar · startad av Peter_B

Medlem sedan apr. 2000642 inlägg
Frågan#1

När man genererar tex en bild, en .zip eller dylikt med ett perl-script som man vill att browsern ska spara som en fil... så får browsern för sig att döpa filen till tex "getfile.cgi", vilket ju är namnet på cgi-scriptet som anropats.

vilket iofs är förståeligt, men kan man med ngn http-header ange vad man vill att filen ska heta när browsern sparar den?

------------------
PeterSign v 2.3.36

[Redigerat av Peter_B den 02 nov 2000]

Medlem sedan juni 20004 308 inlägg
#2

Jag har letat efter det jag med utan framgång. Jag vill mig nämligen minnas att jag sett det någonstanns men hittar det inte. Har kollat med div. människor men fått ett entydigt svar; "endast med Location: ...\n", men det är ju inte riktigt vad man vill.

Hör gärna av dig om du hittar svaret. Skulle själv vilja veta.

------------------

/ J

Medlem sedan dec. 19996 721 inlägg
#3

Med varierande framgång...

Content-Disposition: attachment; filename=filnamn.txt

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

Medlem sedan apr. 2000642 inlägg
#4

okey, jag ska prova det!

ju bättre det funkar, detså... ja bättre. annars är det ju ingen livsviktig funktion, men det skulle förenkla för folk.

------------------
PeterSign v 2.3.36

Medlem sedan juni 20004 308 inlägg
#5

Funkar perfekt :) IIS släpper igenom det och både Netscape (4+) och IE (4+) snappar upp filnamnet.

------------------

/ J

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)