基本的に数字を1つ増やす小さなアプリを書きたいと思います。
0 から始めて、約 8000 まで上げて http 応答を確認する必要があります。誰かがこれを行う方法について正しい方向に私を案内してもらえますか?
現在、画像が 200 を返すかどうかを確認する次のコードがありますが、ID を 1 増やしてからやり直す必要があります。つまり、1.jpg、2.jpg、3.jpg、4.jpg、5.jpg、8000.jpg まで。
これを行う前に、DB をチェックして、チェックする必要がある項目の数を確認します。(現在 8000)。
protected void Page_Load(object sender, EventArgs e)
{
string urlToCheck = "http://localhost/8000.jpg";
int statusCode = Convert.ToInt32(HttpStatus(urlToCheck));
Response.Write(statusCode);
}
private static HttpStatusCode HttpStatus(string url)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
try
{
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
return response.StatusCode;
}
}
catch (System.Net.WebException)
{
return HttpStatusCode.NotFound;
}
}