2010-03-14 10 views
1

Je mets en place un petit site web via webs.com pour moi et mes amis qui pourraient également être accessibles via WAP, c.-à Internet mobile, et je veux ajouter des liens vers mon site qui télécharge. fichiers jar. J'ai téléchargé les fichiers sur mon site, et les liens vers les fichiers .jar se sont bien passés, mais j'ai aussi besoin de liens pour les fichiers .jad (pour certains téléphones mobiles qui nécessitent des fichiers .jad FIRST puis .jar). J'ai essayé de faire un lien régulier pour les fichiers .jad, mais il affichait simplement le contenu du fichier .jad. Il n'a pas été installé ou téléchargé. Que devrais-je faire? Ou suis-je sur un mauvais site? Merci!Jad fichier de téléchargement lien pour mon site

Répondre

0

Les fichiers JAD sont basés sur du texte. Leur type de contenu par défaut est text/vnd.sun.j2me.app-descriptor. Chaque webbrowser affichera par défaut réponses avec un type de contenu correspondant à text/* en ligne.

La meilleure solution consiste à configurer/modifier l'en-tête de réponse pour inclure un Content-Disposition avec une valeur de attachment. De cette façon, le webbrowser sera forcé de faire apparaître un dialogue Save As. On ne sait pas ce langage de programmation côté serveur que vous utilisez sur le site, mais si elle est par exemple PHP, vous pouvez le faire:

header('Content-Disposition: attachment;filename="' . $jad_file_name . '"'); 

Ou si elle est Java/Servlet:

response.setHeader("Content-Disposition", "attachment;filename=\"" + jadFileName + "\""); 

Ou si vous utilisez pas, vous pouvez les essayer avec un .htaccess dans le même répertoire des fichiers JAD:

<Files *.jad> 
    Header set Content-Disposition attachment 
</Files> 
+0

Ahm..I avait beaucoup de recherches sur tout affiché ici. Mais je ne semble pas l'avoir exactement. (Je suis un noob dans la programmation * heh *) Est-ce que cet en-tête que vous me dites est le code source du fichier .jar lui-même? Ou le .jad? Ou aucun d'entre eux? Et où vais-je les configurer? Sur le site même ou sur les fichiers à télécharger? J'utilise webs.com comme site, et moi aussi je ne sais pas si j'utilise PHP, java/servlet ou none. Et il semble que je n'ai pas accès aux codes HTML de mon site. J'utilise la chose SiteBuilder (en utilisant la/les méthode (s) de glisser/déposer) Aidez-moi à élargir mes connaissances. Merci! –

+0

OK, alors optez pour l'approche '.htaccess' (si webs.com le supporte). S'il en existe déjà un dans le même dossier que le fichier JAD, alors modifiez-le en y ajoutant les lignes mentionnées. Ou s'il n'en existe aucune, créez un nouveau fichier '.htaccess' avec juste le contenu mentionné ci-dessus. – BalusC

Questions connexes