2017-08-31 1 views
0

J'ai une application avec frontend angulaire et Spring Boot backend. En frontend j'ai le bouton html, via je veux télécharger le fichier. Problèm est qu'il se comporte différemment sur le serveur distant et localhost:Spring Boot & Angular 2: téléchargement d'un fichier à partir du serveur

  1. localhost - après pression sur le bouton fichier est téléchargé

    <button download="output.txt" href="http://localhost:8080/output/output.txt"> Download </button> 
    
  2. serveur distant: après pression sur le bouton rien passe

    <button download="output.txt" href="https://www.bla.com/output/output.txt"> Download </button> 
    

Cependant, si je copie l'URL https://www.bla.com/output/output.txt dans un navigateur, le fichier est téléchargé.

Répondre

0

solution a consisté à utiliser:

<a download="output.txt" href="https://www.bla.com/output/output.txt">Download</a>