Bonjour a toute la communauté.

Après une longue période d'inactivité total, je reprend peut a peut mes esprits et oui

J'essaye de me remettre a mon sport favoris le DEV ( sa manquait )

M'enfin , voyons les choses positivement , cela va allez

j'essaye d'envoyer une requête HTTP vers un service Web, mais je reçois systématiquement l'erreur : System.Net.WebException*: 'Le serveur distant a retourné une erreur*: (500) Erreur interne du serveur.'

Ou ai-je le stress

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
  HttpWebRequest request = CreateWebRequest(UriAddress, MyId, MyPassWord);
 
                  XmlDocument soapEnvelopeXml = new XmlDocument();
                  soapEnvelopeXml.LoadXml(XmlSoap);
 
                  Stream stream = request.GetRequestStream();
                  soapEnvelopeXml.Save(stream);
 
                  //Je lis la réponse du flux http et le place dans un stream
                  HttpWebResponse response = (HttpWebResponse)request.GetResponse();
 
                  if (response.StatusCode == HttpStatusCode.OK)
                        MessageBox.Show("Response Status Code \r\n " + response.StatusCode.ToString());
 
                  response.Close();
 
                  StreamReader rd = new StreamReader(response.GetResponseStream());
                  string soapResult = rd.ReadToEnd();
 
                  Lblresponse.Text = soapResult;