J'ai un probleme de taille, l'utilisation de l'objet xmlhttprequest.
Au début je marchais en php avec fopen() pour aller chercher une page sur un site externe. Seulement il semblerais, et ce serais logique, que php ne passe pas les cookies du client par la fonction fopen(), meme si le script est éxécuté en local.
Alors j'ai tenté avec xmlhttprequest, mais là le problème est la limitation. Car cet objet se limite au domaine où il a été chargé. J'ai tenté de multiples manipulations de firefox pour lui donner l'autorisation de charger un page externe avec notament ce petit bout de code dans prefs.js :
Mais toujours aucun résultat.pref("capability.policy.policynames", "localtest");
pref("capability.policy.localtest.sites", "http://127.0.0.1/");
pref("capability.policy.localtest.XMLHttpRequest.abort", "allAccess");
pref("capability.policy.localtest.XMLHttpRequest.getAllResponseHeaders","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.getResponseHeader","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.open", "allAccess");
pref("capability.policy.localtest.XMLHttpRequest.send", "allAccess");
pref("capability.policy.localtest.XMLHttpRequest.setRequestHeader","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.onreadystatechange","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.readyState", "allAccess");
pref("capability.policy.localtest.XMLHttpRequest.responseText","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.responseXML","allAccess");
pref("capability.policy.localtest.XMLHttpRequest.status", "allAccess");
pref("capability.policy.localtest.XMLHttpRequest.statusText", "allAccess");
Et donc je me suis demandé si par java il n'était pas possible de contourner ce probleme. Ainsi créer un objet java pour qu'il fasse passer à un script javascript dans une variable le code d'une page externe, qui pourra êter retraité plus tard.
Car en php je me débrouilles pas mal, en javascript ca va aussi, mais java je suis totalement newbie dans le domaine, et meme dans le comment meler java et javascript...
Je vous remercies de votre attention pour mon problème.
Mirrar
Partager