2008/09/18
Indy Client로 인터넷상의 파일 존재 유무 파악하기
1 2 3 4 5 6 7 8 9 | // 파일 존재 여부 테스트 try { IdHTTP->Head( strURL ); } catch (Exception &e) { ShowMessage( "파일이 존재하지 않습니다.\n\n" + strURL ); } |
이는 Head를 가져오기를 시도하면서 예외사항이 발생하는지를 보고 판단하는 것인데 엄밀히 말하면 인터넷이 안될 경우도 있기때문에 파일의 존재 유무 보다는 파일에 접근이 가능한지를 판단하는 것으로 보는게 옳을 듯 하다.
정확한 에러 원인은 Exception 개체의 에러를 분석하면 가능하다.
Original Post : http://neodreamer-dev.tistory.com/164
Labels:
C++
,
C++ Builder
,
Indy
,
TidHTTP
,
TistoryOldPost
,
Turbo C++
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment