Il s'agit de l'url qui permet de mettre son adresse Ip sur DynDNS.
Maheureusement, je recois une exception :
java.io.FileNotFoundException:http://monUser:monPasswordmembers.dyndns.org/n
ic/updatesystem=dyndns&hostname=MonDomaine.dynalias.com&myip=monIP
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection
.java:549)
Le code est :
String urlUpdateAdresse
="http://members.dyndns.org/nic/updatesystem=dyndns&hostname=MonDomaine.dyna
lias.com&myip="+IPAdresse;
URL update = new URL(urlUpdateAdresse);
URLConnection uc= update.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
uc.getInputStream()));
J'imagine que l'URL est trop complexe (user, password et parametres), mais
je ne sais pas comment traiter ces elements.
lias.com&myip="+IPAdresse; URL update = new URL(urlUpdateAdresse); URLConnection uc= update.openConnection(); BufferedReader in = new BufferedReader( new InputStreamReader( uc.getInputStream()));
J'imagine que l'URL est trop complexe (user, password et parametres), mais
je ne sais pas comment traiter ces elements.
D'avance merci pour toute piste.
Pierre
Pour ceux que ca interesse voici la solution :
Creer une classe MonAuthenticator heritée de Authenticator
surchargant la methode renvoyant votre user/password :
lias.com&myip="+IPAdresse;
URL update = new URL(urlUpdateAdresse);
URLConnection uc= update.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
uc.getInputStream()));
J'imagine que l'URL est trop complexe (user, password et parametres),
mais
lias.com&myip="+IPAdresse; URL update = new URL(urlUpdateAdresse); URLConnection uc= update.openConnection(); BufferedReader in = new BufferedReader( new InputStreamReader( uc.getInputStream()));
J'imagine que l'URL est trop complexe (user, password et parametres), mais