[問題] 想請問一個有關檢查網路資料是否存在?
我想使用一個遠端的檔案
但是使用之前我想檢查這個檔案是否存在
HINTERNET hSession = NULL;
HINTERNET hHttpFile = NULL;
hSession = ::InternetOpen(L"This is test",
INTERNET_OPEN_TYPE_PRECONFIG, // Use registry settings.
NULL, // Proxy name. NULL indicates use default.
NULL, // List of local servers. NULL indicates default.
0) ;
hHttpFile = InternetOpenUrl(hSession, szURL, NULL, 0, 0, 0);
我透過上面的寫法去取得一個Http的handle
但是我發現如果szURL這個網址的位置的檔案是不存在的
那麼取得Http的handle的時候就會很久
想請問各位板大有沒有人有個更好的做法
去判斷遠端的檔案是否存在?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.57.149.13
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章