IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

HttpWebRequest qui ne fonctionne qu'avec Fiddler


Sujet :

C#

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 63
    Points : 47
    Points
    47
    Par défaut HttpWebRequest qui ne fonctionne qu'avec Fiddler
    Bonjour.
    J'ai un truc incomprehensible.
    Ma requête ne fonctionne pas si Fiddler n'est pas lancé.
    Elle me sort :

    System.Net.WebException: Le délai d'attente de l'opération a expiré.
    à System.Net.HttpWebRequest.GetResponse()
    à WindowsFormsApplication1.Form1.testUrl_DoWork(Object sender, DoWorkEventArgs e) dans C:\....\Form1.cs:ligne 134
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
                    string Urlatester = this.textBox101.Text;
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Urlatester);
                    request.KeepAlive = true;
                    request.AllowAutoRedirect = false;
                    request.PreAuthenticate = true;
                    request.Pipelined = true;
                    request.UserAgent = this.UserzAgent;
                    request.ContentType = this.ContentType;
                    request.Accept = this.Accept;
                    request.Method = "GET";
                    request.Referer = Urlatester;
                    try
                    {
                        ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(ValidateRemoteCertificate);
                        HttpWebResponse response = (HttpWebResponse)request.GetResponse(); // <- ligne 134
                        input2 = response.Headers["Location"];
                    }
                    catch (Exception ex)
                    {
                        buildexception(ex.ToString());
                    }

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 63
    Points : 47
    Points
    47
    Par défaut
    ah bah y manque un : response.Close();

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. (UNION) Requete qui ne fonctionne plus avec mysql4
    Par kreatik dans le forum Requêtes
    Réponses: 0
    Dernier message: 13/11/2007, 13h31
  2. Problème de addEventListener qui ne fonctionne pas avec un attachMovie
    Par jeremie74 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 27/09/2007, 10h47
  3. un For Each qui ne fonctionne pas avec une collection maison !
    Par grenouillesiverte dans le forum Windows Forms
    Réponses: 7
    Dernier message: 01/09/2007, 21h00
  4. tutoriel qui ne fonctionne pas avec glassfish
    Par dev7 dans le forum Glassfish et Payara
    Réponses: 1
    Dernier message: 13/04/2007, 17h25
  5. Réponses: 10
    Dernier message: 13/03/2007, 11h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo