IT-개발,DB
[개발] VC++, C#, 웹페이지의 존재여부를 확인하기 위한 팁입니다.
SB리치퍼슨
2011. 1. 19. 20:18
반응형
웹페이지의 존재여부를 확인하기 위한 팁입니다.
[VC++]
Check.cpp
CServer downloadServer;
CString strDownLoadStatus = downloadServer.RequestServer(strUrl.GetBuffer(0));
웹페이지의 존재여부를 확인하기 위한 팁입니다.
[C#]
주어진 URL에 해당하는 웹서버의 HTTP status code을 이용하여 확인한다.
boolean exists(String URLName){
try {
HttpURLConnection.setFollowRedirects(true)
HttpURLConnection con =
(HttpURLConnection) new URL(URLName).openConnection();
con.setRequestMethod("HEAD");
if (con.getResponseCode() == HttpURLConnection.HTTP_OK)
return true;
}
catch (Exception e) { }
return false;
}
반응형