Bonjour, Je travaille en ce moment à l'intégration d'Alfresco comme ged pour une application existante. Pour ça je souhaite utiliser l'API REST. Je ne comprends pas pourquoi lorsque j'exécute ce code je n'ai rien à l'affichage et rien non plus dans les logs susceptible de m'aider.
<html>
<head>
<title>Simple Ajax Example</title>
<script language="Javascript">
function xmlhttpGet() {
var strURL="http://isxpre76:8080/alfresco/service/api/login?u='+document.getElementById('login').value+'&pw='+document.getElementById('password').value;
var xmlHttpReq = true;
var self = this;
// Mozilla/Safari
if (window.XMLHttpRequest) {
self.xmlHttpReq = new XMLHttpRequest();
}
// IE
else if (window.ActiveXObject) {
self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
}
self.xmlHttpReq.open('GET', strURL, false);
self.xmlHttpReq.setRequestHeader('Content-Type', 'application/xml');
self.xmlHttpReq.send();
updatepage("sdsddssd"+self.xmlHttpReq.responseXML);
}
function updatepage(str){
document.getElementById("result").innerHTML = "<h1>"+str+"</h1>";
}
</script>
</head>
<body>
<form name="f1">
<p>login: <input id="login" name="login" type="text"></p>
<p>password: <input id="password" name="password" type="text">
<input value="Go" type="button" onclick='JavaScript:xmlhttpGet()'></p>
<div id="result"></div>
</form>
</body>
</html>
ce code retourne null pour XML. j'aimerai donc savoir ne serait-ce que par le biais d'un exemple comment effectuer un appel Json et l'afficher. Je vous en remercie.Landry.