读取网页和网页保存下来的HTML文件不同吗?
用下面这个函数可以读取网页保存下来的HTM文件,但是不能直接读取网页,为什么?
BOOL GetSourceHtml(CString theUrl,CString Filename)
{
CInternetSession session;
CInternetFile* file = NULL;
// ofstream ICG3(CurPath +_T("\\webpage.txt"), ios::out );
try
{
// 试着连接到指定URL
file = (CInternetFile*) session.OpenURL(theUrl);
}
catch (CInternetException* m_pException)
{
// 如果有错误的话,置文件为空
file = NULL;
m_pException->Delete();
return FALSE;
}
// 用dataStore来保存读取的网页文件
CStdioFile dataStore;
if (file)
{
CString somecode, allcode; //也可采用LPTSTR类型,将不会删除文本中的\n回车符
BOOL bIsOk = dataStore.Open(Filename, CFile::modeCreate | CFile::modeWrite | CFile::shareDenyWrite | CFile::typeText);
if (!bIsOk)
return FALSE;
string str;
// 读写网页文件,直到为空
while (file->ReadSt
相关问答:
我在做一个网站asp的,想生成html,生成后如何调用呢?
如:我当前调用页面是http://192.168.0.100/jdasp/x.asp?cnmai=1795 ,生成的是x1795.html文件,
如何在调用x ......
如题所示,处于某种需要,需要(无法改变)在html最头端加上一段JavaScript代码。可是加上之后就影响了页面的显示,有没有哪种办法可以避免这种情况的
如下所示,原来的htmlHTML code:
<!DOCTYPE html P ......
如题所示,处于某种需要,需要(无法改变)在html最头端加上一段JavaScript代码。可是加上之后就影响了页面的显示,有没有哪种办法可以避免这种情况的
如下所示,原来的htmlHTML code:
<!DOCTYPE html P ......
我用美工做好的 HTML 我想把他改为JSP 文件。
我是这样做的 ,先在HTML 文件中加入, <%@ page language="java" contentType="text/html; charset=GB18030"
pag ......