begin process at 2012 02 10 09:59:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Au secours

 > 

Plantage librairie .net lors de reception page avec un proxy


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Plantage librairie .net lors de reception page avec un proxy

mercredi 30 juillet 2003 à 23:12:51 | Plantage librairie .net lors de reception page avec un proxy

fced42

WebRequest req = WebRequest.Create(lien);
req.Proxy = new WebProxy("127.0.0.1",8080);
WebResponse result=req.GetResponse();
Stream objStream =result.GetResponseStream();
StreamReader objReader = new StreamReader(objStream);
string temp=objReader.ReadToEnd();


Voila mon code, pour une URL type "http://www.google.fr" tout baigne. Si par contre l'url est http://www.google.com/url?q=http://www.slimfast.fr&sa=l&ai=Ai-o6rJDK_0ZrjwKjVcKpI6MC3v8mCMKlIeAhyn_ECEAkOBA0wPTAIEgyRAA&num=1

Plantage avec le message ci-dessous?
Si je met pas de proxy, tout passe tres bien avec les deux URLs. Alors pq avec un proxy ca plante????

Merci, si qq'un peut m'eclairer, j'ai pu trouver aucun infos utilisable sur le net, j'en reviens tjs au meme.

---------------------------------------------------------------------
Une exception non gérée du type 'System.Net.WebException' s'est produite dans system.dll

Informations supplémentaires : La connexion sous-jacente a été fermée : Impossible de se connecter au serveur distant.

cedric@4devstudio.com
jeudi 31 juillet 2003 à 10:03:57 | Re : Plantage librairie .net lors de reception page avec un proxy

Crazyht

Administrateur CodeS-SourceS
Et tu est sur que c'est pas ton proxy qui plante ? Par exemple sous IE ca marche avec le proxy pour les 2 URL ?

A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]



-------------------------------
Réponse au message :
-------------------------------

> WebRequest req = WebRequest.Create(lien);
> req.Proxy = new WebProxy("127.0.0.1",8080);
> WebResponse result=req.GetResponse();
> Stream objStream =result.GetResponseStream();
> StreamReader objReader = new StreamReader(objStream);
> string temp=objReader.ReadToEnd();
>
>
> Voila mon code, pour une URL type "http://www.google.fr" tout baigne. Si par contre l'url est http://www.google.com/url?q=http://www.slimfast.fr&sa=l&ai=Ai-o6rJDK_0ZrjwKjVcKpI6MC3v8mCMKlIeAhyn_ECEAkOBA0wPTAIEgyRAA&num=1
>
> Plantage avec le message ci-dessous?
> Si je met pas de proxy, tout passe tres bien avec les deux URLs. Alors pq avec un proxy ca plante????
>
> Merci, si qq'un peut m'eclairer, j'ai pu trouver aucun infos utilisable sur le net, j'en reviens tjs au meme.
>
> ---------------------------------------------------------------------
> Une exception non gérée du type 'System.Net.WebException' s'est produite dans system.dll
>
> Informations supplémentaires : La connexion sous-jacente a été fermée : Impossible de se connecter au serveur distant.
>
> cedric@4devstudio.com
jeudi 31 juillet 2003 à 12:03:11 | Re : Plantage librairie .net lors de reception page avec un proxy

fced42

Oui un peu pres certain. Sous IE ou opera le second lien fonctionne bien, je l'ai meme fait à la main avec telnet pas de probleme. Ya juste des redirection (Code 302 Moved de HTTP)
C'est p-e ca qui pose probleme.
cedric@4devstudio.com


-------------------------------
Réponse au message :
-------------------------------

> Et tu est sur que c'est pas ton proxy qui plante ? Par exemple sous IE ca marche avec le proxy pour les 2 URL ?
>
> A++
>
> Crazyht
>
> [Admin Codes-Sources]
> [Membre Developer-Association]

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > WebRequest req = WebRequest.Create(lien);
> > req.Proxy = new WebProxy("127.0.0.1",8080);
> > WebResponse result=req.GetResponse();
> > Stream objStream =result.GetResponseStream();
> > StreamReader objReader = new StreamReader(objStream);
> > string temp=objReader.ReadToEnd();
> >
> >
> > Voila mon code, pour une URL type "http://www.google.fr" tout baigne. Si par contre l'url est http://www.google.com/url?q=http://www.slimfast.fr&sa=l&ai=Ai-o6rJDK_0ZrjwKjVcKpI6MC3v8mCMKlIeAhyn_ECEAkOBA0wPTAIEgyRAA&num=1
> >
> > Plantage avec le message ci-dessous?
> > Si je met pas de proxy, tout passe tres bien avec les deux URLs. Alors pq avec un proxy ca plante????
> >
> > Merci, si qq'un peut m'eclairer, j'ai pu trouver aucun infos utilisable sur le net, j'en reviens tjs au meme.
> >
> > ---------------------------------------------------------------------
> > Une exception non gérée du type 'System.Net.WebException' s'est produite dans system.dll
> >
> > Informations supplémentaires : La connexion sous-jacente a été fermée : Impossible de se connecter au serveur distant.
> >
> > cedric@4devstudio.com
>
jeudi 31 juillet 2003 à 21:26:50 | Re : Plantage librairie .net lors de reception page avec un proxy

fced42

De plus en C++ avec le code suivant ca marche :


String *lien="http://www.google.com/url?q=http://www.limfast.fr&sa=l&ai=AUXB1nqWK_E5-uQo8cQN3pjOC3v8mCMKlIeAhyn_ECEAkOBA4JyRAIEgyRAA&num=1";

System::Net::WebRequest * req = System::Net::WebRequest::Create(lien);
req->Proxy = new System::Net::WebProxy("127.0.0.1",8088);
System::Net::WebResponse *result=req->GetResponse();System::IO::Stream *objStream=result->GetResponseStream();

//Encoding encode= System.Text.Encoding.GetEncoding("utf-8");
System::IO::StreamReader *objReader = new System::IO::StreamReader(objStream);
String *temp=objReader->ReadToEnd();
objReader->Close();
objStream->Close();

-------------------------------
Réponse au message :
-------------------------------

> Oui un peu pres certain. Sous IE ou opera le second lien fonctionne bien, je l'ai meme fait à la main avec telnet pas de probleme. Ya juste des redirection (Code 302 Moved de HTTP)
> C'est p-e ca qui pose probleme.
> cedric@4devstudio.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Et tu est sur que c'est pas ton proxy qui plante ? Par exemple sous IE ca marche avec le proxy pour les 2 URL ?
> >
> > A++
> >
> > Crazyht
> >
> > [Admin Codes-Sources]
> > [Membre Developer-Association]

> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > WebRequest req = WebRequest.Create(lien);
> > > req.Proxy = new WebProxy("127.0.0.1",8080);
> > > WebResponse result=req.GetResponse();
> > > Stream objStream =result.GetResponseStream();
> > > StreamReader objReader = new StreamReader(objStream);
> > > string temp=objReader.ReadToEnd();
> > >
> > >
> > > Voila mon code, pour une URL type "http://www.google.fr" tout baigne. Si par contre l'url est http://www.google.com/url?q=http://www.slimfast.fr&sa=l&ai=Ai-o6rJDK_0ZrjwKjVcKpI6MC3v8mCMKlIeAhyn_ECEAkOBA0wPTAIEgyRAA&num=1
> > >
> > > Plantage avec le message ci-dessous?
> > > Si je met pas de proxy, tout passe tres bien avec les deux URLs. Alors pq avec un proxy ca plante????
> > >
> > > Merci, si qq'un peut m'eclairer, j'ai pu trouver aucun infos utilisable sur le net, j'en reviens tjs au meme.
> > >
> > > ---------------------------------------------------------------------
> > > Une exception non gérée du type 'System.Net.WebException' s'est produite dans system.dll
> > >
> > > Informations supplémentaires : La connexion sous-jacente a été fermée : Impossible de se connecter au serveur distant.
> > >
> > > cedric@4devstudio.com
> >
>
vendredi 1 août 2003 à 13:29:12 | Re : Plantage librairie .net lors de reception page avec un proxy

fced42

Euh dans les meme conditions, avec le c++ ca marde pareil.
C pour ca que j'ai developper ma propre librairie pour aller chercher mes pages web et je suis tomber sur une erreur de connection du meme type que celle avec la librairie .net.
J'ai chercher un moment mais j'ai trouver que ca venait que lorsque je recuperer le champ location de la reponse HTTP, je prenais un espace devant l'url ce qui faisait planté la requete suivant qui avait donc deux espaces entre GET et l'url.
En corrigeant pour ne pas prendre cette espace tout marche correctement avec ma librairie.

Pour infos, j'utilise multiproxy et c'est p-e un peu de sa faute aussi qui pleure pour un espace et ferme la connection.
cedric@4devstudio.com


-------------------------------
Réponse au message :
-------------------------------

> De plus en C++ avec le code suivant ca marche :
>
>
> String *lien="http://www.google.com/url?q=http://www.limfast.fr&sa=l&ai=AUXB1nqWK_E5-uQo8cQN3pjOC3v8mCMKlIeAhyn_ECEAkOBA4JyRAIEgyRAA&num=1";
>
> System::Net::WebRequest * req = System::Net::WebRequest::Create(lien);
> req->Proxy = new System::Net::WebProxy("127.0.0.1",8088);
> System::Net::WebResponse *result=req->GetResponse();System::IO::Stream *objStream=result->GetResponseStream();
>
> //Encoding encode= System.Text.Encoding.GetEncoding("utf-8");
> System::IO::StreamReader *objReader = new System::IO::StreamReader(objStream);
> String *temp=objReader->ReadToEnd();
> objReader->Close();
> objStream->Close();
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Oui un peu pres certain. Sous IE ou opera le second lien fonctionne bien, je l'ai meme fait à la main avec telnet pas de probleme. Ya juste des redirection (Code 302 Moved de HTTP)
> > C'est p-e ca qui pose probleme.
> > cedric@4devstudio.com
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Et tu est sur que c'est pas ton proxy qui plante ? Par exemple sous IE ca marche avec le proxy pour les 2 URL ?
> > >
> > > A++
> > >
> > > Crazyht
> > >
> > > [Admin Codes-Sources]
> > > [Membre Developer-Association]

> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > WebRequest req = WebRequest.Create(lien);
> > > > req.Proxy = new WebProxy("127.0.0.1",8080);
> > > > WebResponse result=req.GetResponse();
> > > > Stream objStream =result.GetResponseStream();
> > > > StreamReader objReader = new StreamReader(objStream);
> > > > string temp=objReader.ReadToEnd();
> > > >
> > > >
> > > > Voila mon code, pour une URL type "http://www.google.fr" tout baigne. Si par contre l'url est http://www.google.com/url?q=http://www.slimfast.fr&sa=l&ai=Ai-o6rJDK_0ZrjwKjVcKpI6MC3v8mCMKlIeAhyn_ECEAkOBA0wPTAIEgyRAA&num=1
> > > >
> > > > Plantage avec le message ci-dessous?
> > > > Si je met pas de proxy, tout passe tres bien avec les deux URLs. Alors pq avec un proxy ca plante????
> > > >
> > > > Merci, si qq'un peut m'eclairer, j'ai pu trouver aucun infos utilisable sur le net, j'en reviens tjs au meme.
> > > >
> > > > ---------------------------------------------------------------------
> > > > Une exception non gérée du type 'System.Net.WebException' s'est produite dans system.dll
> > > >
> > > > Informations supplémentaires : La connexion sous-jacente a été fermée : Impossible de se connecter au serveur distant.
> > > >
> > > > cedric@4devstudio.com
> > >
> >
>


Cette discussion est classée dans : net, req, url, proxy, plantage


Répondre à ce message

Sujets en rapport avec ce message

ImageCombo .NET [ par preti ] Hello,est-il possible de mettre une image dans une DropDownList (pas d'une comboBox donc la surcharge des méthodes onMeasureItem et onDrawItem n'est p 403 lors de l'appel d'un webservices avec certificat [ par keikun59 ] Bonjour, Je fais un appel à un WebServices, lors de cette appel je dois utiliser un certificat pour m'authentifier. Quand je fais le test avec Encodage URL [ par bucherb ] Hello!Est-ce que quelqu'un sait comment encoder une chaine en url.... UrlEncode ça marche pas, ça ne donne pas le résultat voulu...En fait c'est l'enc proxy [ par gama71 ] Salut, je suis en train de faire une application qui va chercher des infos , sur différents sites.Maintenant , que ca marche , je voudrais ajouter la Clavier virtuel en c# [ par taupe4 ] Bonjour, j'aimerais savoir s'il y a un tuto ou un code portant sur les claviers virtuels en C# (ou plus généralement en .net). Du genre le clavier vir Au secours! les stars du .NET [ par hred1 ] Bonjour,Cela fait plusieurs jours que je tourne au rang. Mon but c'est de générer un rapport Word d'une application .NET contenant des tableaux type E Conteneur hétérogène en .NET 1.1 ? [ par byphantom ] BonjourJe souhaite sotcker des objets de types différents dans la même list, le pb est que meme si je fais hérité tout le monde d'une interface et que [nouveau projet open-source] Générateur d'écrans SGBD ASP.NET / Windows [ par dactylo ] Bonjour, je propose à la communauté de développeurs mon générateur d'écrans base de données ASP.NET / Windows. J'y travaille dessus depuis quelques te My.Application.Settings (VB.NET)>> donne quoi en C# [ par romagny13 ] Bonjour, comment fait ton pour acceder a ses parametres definis dans l'onglet Settings(parametres) des propriets du projet en VB.NET cela donne : Question [ par softhebest ] Bonjour!!!J ai une question C# comment pourrais je remplir un formulaire sur internet et le valider (une page contenant le nom et l adresse url a ecri


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,076 sec (3)

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