34

Вопрос по asp.net, c# – Почему HttpWebRequest выдает исключение, а не возвращает HttpStatusCode.NotFound?

Я пытаюсь проверить существование URL-адреса с помощью HttpWebRequest. Я нашел несколько примеров, которые делают в основном это: HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(Url); request.Method = "HEAD"; using ...

2 ответа

61

Error: User Rate Limit Exceeded

public static class HttpWebResponseExt
{
    public static HttpWebResponse GetResponseNoException(this HttpWebRequest req)
    {
        try
        {
            return (HttpWebResponse)req.GetResponse();
        }
        catch (WebException we)
        {
            var resp = we.Response as HttpWebResponse;
            if (resp == null)
                throw;
            return resp;
        }
    }
}
2

Error: User Rate Limit Exceeded

Похожие вопросы