首先得加上標頭檔案
#include
這個標頭檔案中有cinternetsession 這個類,就是用來接收與傳送網頁的類。
bool cdlg_mfc_framdlg::onpcweblogin(const cstring &email, const cstring &password)
catch (cinternetexception * m_pexception)
cstring strline = _t("");
char urldata[1024] = "0";
if (file != null) }
else
session.close();
file->close();
delete file;
file = null;
return true;
}
2.cinternetsession的**與超時使用
session.setoption(internet_option_connect_timeout, 5000); // 5秒的連線超時
session.setoption(internet_option_send_timeout, 1000); // 1秒的傳送超時
session.setoption(internet_option_receive_timeout, 7000); // 7秒的接收超時
session.setoption(internet_option_data_send_timeout, 1000); // 1秒的傳送超時
session.setoption(internet_option_data_receive_timeout, 7000); // 7秒的接收超時
session.setoption(internet_option_connect_retries, 1); // 1次重試
trycatch(cinternetexception * m_pexception)
cstring strline;
if(file != null)
}else
file->close();
session.close();
3.cinternetsession的post使用
cinternetsession m_inetsession(_t("session"),
0,
internet_open_type_preconfig,
null,
null,
internet_flag_dont_cache); //設定不緩衝
cstring strrequest = "name=123&pwd=321\r\n"; //post過去的資料
try
}
delete pfile;
delete pserver;
} catch (cinternetexception* e)
使用SOCKET獲取網頁的內容
使用fsockopen 函式來實現獲取頁面資訊,完整 如下 設定字符集 由於要抓取的網易 字符集編碼是gbk編碼 header content type text html charset gb2312 設定中國時區 date default timezone set prc 頁面網域名稱 host...
使用phpQuery輕鬆採集網頁內容
phpquery是乙個基於php的服務端開源專案,它可以讓php開發人員輕鬆處理dom文件內容,比如獲取某新聞 的頭條資訊。更有意思的是,它採用了jquery的思想,你可以像使用jquery一樣處理頁面內容,獲取你想要的頁面資訊。採集頭條 include phpquery phpquery.php ...
Android中Jsoup的使用 網頁內容解析
jsoup的庫的主要api介紹 jsoup例項 html是一種超文字標記語言。我們平時使用瀏覽器瀏覽的web頁面幾乎都是html格式的文字。下面是乙個hello world的html頁面的 a sample demotitle head hello world body html 從上面的 我們可以...