2010-05-14 8 views
0

Comment obtenir un nom de fichier différent sur un serveur Web en demandant l'URL.obtenir un nom de fichier différent

par exemple « fichier » cliquer sur le lien URL et obtenir « file.bin »

le « fichier » est situé sur un serveur Web en demandant l'URL, l'utilisateur peut télécharger « file.bin » au lieu de « fichier »

quelque chose comme (fichier + .bin)

+0

Que voulez-vous dire par "un nom de fichier différent"? Différent de quoi? – ZelluX

+0

J'ai modifié ma question. –

Répondre

1

Lorsque vous envoyez la réponse du serveur, vous pouvez définir le type de contenu, la disposition de contenu, etc. Définissez le nom de fichier dans l'en-tête de réponse ci-dessous

response.setContentType("application/pdf"); 
response.setHeader("Content-disposition", "attachment;filename=testFile.pdf"); 
+0

Je ne comprends pas pouvez-vous faire un échantillon s'il vous plaît. –

+0

Comment renvoyez-vous le fichier au navigateur? À quoi correspond le lien sur votre écran? une action ou le fichier réel? –

Questions connexes