0
我試圖在Google網站的站點地圖更新時ping通Google,但我需要知道Google或任何其他服務返回哪個狀態碼。我的代碼如下:如何使用Asp.Net獲取POST的狀態代碼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();
代碼沒問題,但我得到了「OK」作爲狀態碼。我需要像200,404等代碼 – 2010-04-10 07:49:57
我完成了。如果我使用int respStatusCode = resp.StatusCode;這將返回狀態碼。有關更多詳細信息:http://msdn.microsoft.com/en-us/library/system.net.httpstatuscode.aspx – 2010-04-10 07:53:55
@HasanGürsoy - 它是一個枚舉,所以是的,它將被隱式轉換爲整數。 – Oded 2010-04-10 07:57:55