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()); }
Partager