※ ChatGPTを利用し、要約された質問です(原文:ファイルのブラウザが古いと表示される)
ファイルのブラウザが古いと表示される
下記のとおり実行すると、特定のページでファイルブラウザが古い可能性があるというページがダウンロードされてしまいます。
なぜでしょうか?
------特定のページ------
www.ocn.ne.jp/index.html
------------------------
CInternetSession *session = new CInternetSession(_T("Microsoft Internet Explorer"));
CHttpConnection *httpcon;
try {
httpcon = session->GetHttpConnection(address,(INTERNET_PORT)80);
}
catch(CInternetException *e) {
e->ReportError();
session->Close();
delete session;
e->Delete();
return;
}
CHttpFile *httpfile;
try {
httpfile = httpcon->OpenRequest(CHttpConnection::HTTP_VERB_GET,file, NULL, 1, NULL, NULL, INTERNET_FLAG_RELOAD);
httpfile->AddRequestHeaders(_T("Accept:text/*\r\nUser-Agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)\r\nContent-Type: application/octet-stream\r\n"));
httpfile->SendRequest();
}
catch(CInternetException *e) {
SetDlgItemText(IDC_NETINFO,"失敗");
e->ReportError();
delete httpcon;
session->Close();
delete session;
e->Delete();
return;
}
お礼
ありがとうございます。 とすると、このコーディング方法では受信できないということでしょうか? 別の方法で受信できませんでしょうか?