VC 读取服务器上的文件(HTTP方式)
来源:互联网 发布:苹果手机屏幕录制软件 编辑:程序博客网 时间:2024/06/07 00:23
CString GetStringFromUrl(LPCTSTR pszUrl)
{
CString str ;
HINTERNET hSession = ::InternetOpen( _T("4399GameBox") , INTERNET_OPEN_TYPE_PRECONFIG ,
NULL , NULL , 0 ) ;
if( hSession )
{
HINTERNET hHttpFile = ::InternetOpenUrl( hSession , pszUrl , NULL , 0 , 0 , 0 ) ;
if( hHttpFile )
{
// 获得文件的大小
TCHAR szSizeBuffer [ MAX_PATH ] ;
DWORD dwLengthSizeBuffer = sizeof(szSizeBuffer);
if( ::HttpQueryInfo( hHttpFile , HTTP_QUERY_CONTENT_LENGTH , szSizeBuffer ,
&dwLengthSizeBuffer , NULL ) )
{
DWORD dwFileSize = _ttol( szSizeBuffer ) ;
DWORD dwBytesRead = 0 ;
CMemBlock mem( dwFileSize + 1 , TRUE ) ;
if( ::InternetReadFile( hHttpFile , mem.GetData() , dwFileSize , &dwBytesRead ) )
{
str = (LPCSTR)mem.GetData() ;
}
}
::InternetCloseHandle( hHttpFile ) ;
}
::InternetCloseHandle( hSession ) ;
}
return str ;
}
- VC 读取服务器上的文件(HTTP方式)
- VC 读取服务器上的文件(HTTP方式)
- VC 读取服务器上的文件(HTTP方式)
- Java方式读取本地服务器上的txt文件
- 读取,下载,linux服务器上的 文件
- python 读取Linux服务器上的文件
- VC++采用OLE的方式读取excel文件代码
- vc中如何通过http的post方式上传文件
- VC引用HTTP读取TXT文件
- 从服务器上读取客户端文件,把服务器上的的文件写入客户端
- Android 以流的方式读取服务器图片文件
- VC程序下载FTP服务器上的文件
- HTTPService读取远程服务器上的XML文件
- vc 保存http服务器文件到本地
- VC http post 文件到服务器
- java通过http读取远程服务器文件
- 查询一个Http服务器上的文件size.
- 调用服务器上Excel.dll文件,读取上传到服务器的Excel文件结构.
- [整理]Linux命令--档案目录管理
- 遍历一个文件夹下的所有文件和子文件夹的函数
- 其实没什么
- 在java中利用rhino执行javascript
- Myeclipse Web项目改名问题
- VC 读取服务器上的文件(HTTP方式)
- PostgreSQL的数据文件构成
- PHP-CMS
- 偶要做一个游戏程序员,偶不要偷懒。
- 怎样取消开机硬盘自检
- 打造你自己的reset.css
- gettimeofday
- C/C++资源
- 怪异模式下absolutely在IE6/7中的Bug