afficher image RestController
Bonjour à tous,
Je débute sur Spring et j'aimerai votre aide sur le développement.
J'ai une application A pour le back(localhost:8080/) et une application B pour le front (localhost:8181/).
Ces deux applications sont lancé à partir d'intelliJ.
Je souhaite afficher une image que l'application A m'envoi avec l'url "localhost:8080/a/image/random" dans l'application B.
J'ai crée un fichier js pour le rendre dynamique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| $(document).ready(function(){
manage_buttons();
});
function manage_buttons(){
$("#link_image").click(function () {
$.ajax({
type: "GET",
url: "http://localhost:8080/A/icon/random",
dataType: 'image/png',
success:function(res){
document.getElementById("div_image").src = res;
},
error: function(){
console.log("erreur");
}
});
});
} |
J'ai le fameux message suivant :
XMLHttpRequest cannot load http://localhost:8080/A/image/random. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8181' is therefore not allowed access.
Est ce une bonne idée de l'appeler par l'url http://localhost:8080/A/icon/random via AJAX ? ou y a t-il une meilleure solution ?
Merci d'avance