begin process at 2012 05 27 06:16:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Reseaux et Internet

 > CONNEXION AU TRAVERS D'UN PROXY HTTP / FTP

CONNEXION AU TRAVERS D'UN PROXY HTTP / FTP


 Information sur la source

Note :
9,5 / 10 - par 4 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Reseaux et Internet Classé sous :connexion, proxy, http, ftp Niveau :Débutant Date de création :29/11/2006 Vu :33 384

Auteur : neodante

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note


 Description

Petit bout de code qui permet de passer par un proxy .. trés utile lorsque c'est le seul moyen de sortir d'un réseau ;-) Tout est détaillé dans le guide java net de Java 1.4 (je crois que c'est deprecated en 5), même pour les proxy FTP !

Source

  • Properties props = System.getProperties();
  • props.setProperty("http.proxyHost", "proxy.mondomaine.com");
  • props.setProperty("http.proxyPort", "3128"); // Par défaut 80
  • System.setProperties(systemSettings);
  • // Pour s'authentifier auprès du proxy
  • System.setProperty ("http.proxyUserName", nom_utilisateur);
  • System.setProperty ("http.proxyPassword", mot_de_passe);
Properties props = System.getProperties();
props.setProperty("http.proxyHost", "proxy.mondomaine.com");
props.setProperty("http.proxyPort", "3128"); // Par défaut 80
System.setProperties(systemSettings);

// Pour s'authentifier auprès du proxy
System.setProperty ("http.proxyUserName", nom_utilisateur);
System.setProperty ("http.proxyPassword", mot_de_passe);



 Sources du même auteur

Source avec Zip CONVERTISSEUR MYSQL VERS POSTGRESQL
Source avec une capture MANIPULER LA BARRE SYSTEME
Source avec Zip Source avec une capture TOUR DE HANOI GUI
Source avec Zip TUTORIAL VIDEO WEB SERVICE : LES FICHIERS
Source avec Zip VALIDATION XML AVEC XSD (XMLSCHEMA) POUR DOM ET SAX

 Sources de la même categorie

Source avec Zip Source avec une capture CHAT POUR UN RÉSEAU LOCAL par Julien39
PILOTER À DISTANCE UN SERVEUR VIA SMS par hhoareau
Source avec Zip Source avec une capture SERVEUR D'OBJET ET EXEMPLE D UTILISATION : SERVER CHAT ET SO... par GodConan
Source avec Zip Source avec une capture RÉCUPÉRER CHEMIN DOSSIER DEPUIS POSTE DISTANT VIA SOCKET. par Dariumis
Source avec Zip Source avec une capture LOCALISATEUR D'HOTE (IL SUFFIT D'ENTRE L'ADRESSE ET LE PROG ... par amateur_java

 Sources en rapport avec celle ci

Source avec Zip GESTION DES DROITS D'AFFICHAGE D'UN ÉCRAN POUR TOUT TYPE D'A... par Julien39
Source avec Zip Source avec une capture NAVIGATEUR HTTP par lemout
Source avec Zip ANALYSEUR DE PROXY IRC ET HTTP AVEC UNE INTERFACE GRAPHIQUE par sisisousou
Source avec Zip Source avec une capture TÉLÉCHARGEUR FTP ET HTTP par karamimed
Source avec Zip SERVEUR PROXY HTTP (+ SERVEUR HORAIRE) par neodante

Commentaires et avis

Commentaire de demo2000 le 04/12/2006 15:05:42

Pour une connexion avec Socket il faut utilser BASE64Encoder(), exemple :

public static final String CRLF = "\r\n";
String authString = "username" + ":" + "password";
                String auth = "Basic " + new sun.misc.BASE64Encoder().encode(authString.getBytes());
                Socket socket = new Socket("vsnlproxy.iitk.ac.in", 3128);
                OutputStream out = socket.getOutputStream();

                out.write(("CONNECT toc.oscar.aol.com:9898 HTTP/1.1" + CRLF + "Host: toc.oscar.aol.com:9898" + CRLF).getBytes());
                out.write(("Proxy-Authorization: " + auth + CRLF).getBytes());
                out.write(CRLF.getBytes());

Pour plus de detail :
http://floatingsun.net/articles/java-proxy.html (Merci a Ombitious_Developper du forum www.javafr.com)

Voir le post : http://www.javafr.com/infomsg_SOCKET-407-PROXY-AUTHENTICATION-REQUIRED_827477.aspx#4

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

connexion ftp [ par zmerlicni ] comment je peut me connecter a une bdd oracle et en extraire le contenu des champs et l'affecter a un textbox connexion par un proxy [ par messeant ] Bonjour!!!J'aimerais savois comment faire une connexion avec un programme java en passant par un proxy...Merci pour vos réponses Connexion distante avec un proxy en utilisant la classe URL [ par licot ] Bonjour, J'utilise un logiciel que je dois modifier pour qu'il puisse passer un proxy. Avec comme contrainte l'utilisation de la classe URL, voici mo implemnter un proxy http [ par amari1 ] Salut tous le monde.je suis entrain de programmer un proxy http en java et j'ai eu un probleme de connexion.j'explique les démarches faitent pour impl Proxy HTTP [ par junior31490 ] Bonjour,Je vous écris parce que j'ai vraiment besopin d'aide.Voilà, je dois développer un petit proxy tout simple, permettant de récupérer une requête requete et reponse a travers un proxy [ par hannounamah ] salut Je dois développer un proxy en java pour faire les taches suivantes 1- mettre en écoute  un ServerSocket sur un port  (pour recuperer les requet Se connecter à un FTP via un Proxy de type FTP (le tout en java) [ par leod38 ] Bonjour à tous , je vous arrête tout de suite je ne suis pas la sans avoir fait des recherches approfondit sur gogoleMais bon , tous le monde raconte connexion serveur ftp [ par ezzineahmed ] bonjour à tous, je suis en train de développer une application client serveur en utilisant le protocole ftp, j'ai téléchargé le package org.apache.com connexion et transfert par ftp [ par orely15081982 ]  bonjour , je souhaite envoyer et recevoir des fichiers de mon poste client vers mon serveur unix en ftp...je veux passer par mon applet ..avant extraire les infos d'une requete a travers un proxy [ par hannounamah ] salut tout le mondeje dois developper un proxy avec les etapes suivantes1- mettre en ecoute  un ServerSocket sur un port  (pour recuperer les requetes


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales