Impossible de télécharger le fichier via l'attribut de téléchargement HTML5
P粉642919823
2023-09-02 21:11:35
<p>J'essaie de créer un lien de téléchargement comme je le faisais auparavant. Mais maintenant, il continue de me rediriger vers Google Docs. Je n'ai jamais rencontré cela auparavant et cela devrait être une tâche simple, donc cela me choque assez. </p>
<p>J'ai utilisé l'attribut de téléchargement HTML5 : </p>
<pre class="brush:php;toolbar:false;"><a href="../files/uploads/myfile.docx" download>monfichier.docx</a></pre>
<p>Mais je suis toujours redirigé vers Google Docs. J'ai également ouvert la console de développement Chrome et remarqué qu'après avoir cliqué sur le lien, le href était remplacé par Google Docs. Je n'ai absolument aucune idée de pourquoi cela se produit. </p>
<p>Le chemin devrait être bon, je n'arrive pas à comprendre le problème. que dois-je faire? </p>
L'attribut Download s'applique uniquement aux URL de même origine. Donc si le href est différent de la source du site, cela ne fonctionnera pas. En d’autres termes, vous ne pouvez télécharger que les fichiers appartenant à ce site Web. Cette propriété suit les mêmes règles décrites dans la politique de même origine