vc获得指定url的本地COOKIE信息
2011-03-16 10:58
281 查看
利用InternetGetCookie获取指定url的本地cookie信息.对msdn上的例子进行了一些修改,使其更适合于应用.
程序效果如下:(单击可以放大)
代码如下:
viewsource
print
?
程序效果如下:(单击可以放大)
代码如下:
//test.cpp:定义控制台应用程序的入口点。 |
// |
#include"stdafx.h" |
#include<windows.h></windows.h> |
#include<wininet.h></wininet.h> |
#include<iostream></iostream> |
using namespace std; |
int _tmain( int argc, char *argv[]) |
{ |
if (argc!=2) |
{ |
cout<< "Pleaseuseing:test |
cout<<endl; |
} |
else |
{ |
int ilen= strlen (argv[1]); |
if (ilen<256) |
{ |
char szURL[256]={0}; |
strncpy (szURL,argv[1],ilen); |
LPSTR lpszData=NULL; |
DWORD dwSize=0; |
lpszData= new char [1]; |
memset (lpszData,0,1); |
retry: |
if (!InternetGetCookie(szURL, "" ,lpszData,&dwSize)) |
{ |
if (GetLastError==ERROR_INSUFFICIENT_BUFFER) |
{ |
delete []lpszData; |
lpszData= new char [dwSize+1]; |
memset (lpszData,0,dwSize+1); |
goto retry; |
} |
else |
{ |
cout<< "cookie为空!" ; |
} |
} |
else |
{ |
cout<< "获取cookie成功!" < |
} |
} |
}
相关文章推荐
- 使用vc连接指定url获得其HTML的代码
- ios 获得指定url的cookie
- 使用vc连接指定url获得其HTML的代码
- vc mfc代码中获得程序资源中版本信息的方法
- vc下获得文件版本信息
- vs打开项目出现“尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost:…… .要打开此项目,需要配置虚拟目录……”提示
- 在VC中如何获得USB设备的Product ID,Vendor ID等信息
- vc获得网卡流量信息
- 获得指定url的html内容
- selenium 获得 cookie 信息
- VC问题 IntelliSense:“没有可用的附加信息”,[请参见“C++项目 IntelliSense 疑难解答”,获得进一步的帮助]
- Android 视频开发中如何通过url或者本地视频文件路径获得视频的第一帧图片
- 0057 Spring MVC如何获取HTTP请求头信息--URL中的动态参数--@RequestHeader--@CookieValue--@PathVariable
- ios 时间的比较&&获得系统本地时间指定时区
- 『Python』爬行搜索引擎结果获得指定主机二级域名及IP信息
- VC 获得U盘信息
- C#获得本地、网络打印机信息(提供托管与非托管两种方式)
- VC下获得显卡信息
- WebView——在WebView中加载本地html、指定url
- QT http练习——创建一个能够下载URL资源的UI程序,并保存到本地指定目录下