Comment définir correctement Href sur un serveur sur un serveur (exemple: \ myserver \ test \ a.txt)? Quand j'affecte le chemin à Href, il ajoute le nom de domaine en avant (http://mydomain.com/myserver/test/a.txt) qui n'est pas le bon chemin.Définition de Href sur un chemin de serveur
Répondre
Essayez d'utiliser le fichier: /// URI paradigm. Par exemple, je peux aller dans mon navigateur pour file:////sharename/c$/
et cela fonctionne.
Pouvez-vous donner cela comme un lien href dans votre page Web ?. –
J'ai essayé mais ça ne semble pas faire l'affaire. – Prabhu
Vous ne pouvez pas télécharger un fichier à partir du serveur à partir de votre côté client. Vous devez le faire sur votre serveur ou assurez-vous que le fichier que vous voulez donner dans href est accessible en l'ajoutant dans votre répertoire hébergé. L'un des meilleurs moyens si vous ne voulez pas déplacer manuellement les fichiers sur le serveur est d'écrire du code côté serveur pour faire une copie de ce fichier à partir de n'importe quel emplacement sur ce serveur comme spécifié par vous et le placer dans le répertoire hébergé . Une fois le fichier dans le répertoire hébergé, vous pouvez créer un lien et le donner à l'utilisateur pour téléchargement ou accès.
Pour clarifier - essayez-vous d'accéder à un chemin de fichier UNC à partir d'un lien sur une page Web? – womp
Oui, mon chemin de fichier est quelque chose comme "\\ monserveur \ test \ a.txt" - si je tape cela dans Exécuter, il va ouvrir mon fichier. – Prabhu
Quels sont les chemins d'accès complets au fichier que vous récupérez et à la page avec le lien? – lincolnk