1. Pourquoi le débogage de la machine réelle de HBuilder ne peut-il pas demander l'interface du projet d'arrière-plan Java exécuté localement ?
2. Le front-end utilise le framework mui pour générer une application de test de la machine réelle et demander le projet d'arrière-plan Java exécuté localement.
mui.ajax('http://192.168 .1.124:8080/tes...',{
//mui.ajax('http://localhost:8080/test/de...',{
data:'',
async:true,
dataType:'json',
type:'post',
success:function(list){
console.log(list);
console.log(JSON.stringify(list));
},
error:function(){
console.log("Damn it!+请求失败")
}
});
Lors de la demande de la page, ajax ne peut pas demander à l'interface en arrière-plan ? Même si les deux adresses sont écrites de la même manière, ça ne marchera pas ??
Remarque : si vous exécutez le projet en arrière-plan sur une autre machine, vous pouvez envoyer des requêtes.
Hbuilder et le port Tomcat exécuté en arrière-plan Java sont sur le même ordinateur. Il n'y a pas de conflit. Pourquoi ne peut-il pas être demandé ?
localhost fait référence à la machine locale. Pour les téléphones mobiles, il s'agit du téléphone mobile lui-même et non de votre PC, vous ne pouvez donc pas accéder à l'interface sur votre PC