J'essaie de faire un ping sur Google lorsque le plan du site de mon site Web est mis à jour mais j'ai besoin de savoir quel code d'état renvoie Google ou tout autre service. Mon code est ci-dessous:Comment obtenir le code d'état d'un POST avec Asp.Net HttpWebRequest
HttpWebRequest rqst = (HttpWebRequest)WebRequest.Create("http://search.yahooapis.com/ping?sitemap=http%3a%2f%2fhasangursoy.com.tr%2fsitemap.xml");
rqst.Method = "POST";
rqst.ContentType = "text/xml";
rqst.ContentLength = 0;
rqst.Timeout = 3000;
rqst.GetResponse();
Le code est correct mais je reçois "OK" comme code d'état. J'avais besoin de code comme 200, 404 etc. –
C'est fait. Si j'utilise int respStatusCode = resp.StatusCode; cela renvoie le code d'état. Pour plus de détails: http://msdn.microsoft.com/en-us/library/system.net.httpstatuscode.aspx –
@Hasan Gürsoy - c'est une énumération, donc oui, elle sera implicitement convertie en un entier. – Oded