rt我可能用CInternetSession 用GET和POST和网站交互.可以提交表单,但如果取得成功登录后的.session 和COOKIE.并保存住, 然后进一步,访问一个登录后帮能进入的网址.~~那个GetSession,GetCookie不怎么会用..
高手指点..或有相关的例子..找了好多以前的贴子,还有GOOGLE.codeproject.都没有找到.方法..只好求救了..
高手指点..或有相关的例子..找了好多以前的贴子,还有GOOGLE.codeproject.都没有找到.方法..只好求救了..
解决方案 »
- MFC小问题
- MFC MDI窗口互斥 进程间消息传送问题
- 数据恢复产生的问题!怎样建临时表?
- BoundsChecker v7.2提示No source file,如何关联源代码?
- 请教大侠,我在程序里要调用一个ActiveX控件输出的图片文件,输出类型是LPUNKNOWN,据说可以和OlePicture格式对应,请问在VC里怎么使用呀
- 50分求解,捕获其他应用程序正在接受的视频流,并将其保存,请大家提供建议
- 在Windows2000下,如何屏蔽 Win + U 键 ?
- 如何访问DBF文件
- 问一个问题,我用release模式编译底程序,只把执行程序考到别的机器上(没装VC)为什么不能运行》
- TCP中,客户端连接成功后如何获取自己的端口号?
- 什么函数能改变窗口的大小?
- 请教:我在setattribute时,不能超过100k,为什么?在线等待
session就是一个cookie保存了一串字符串,然后在服务器端也会保存
DWORD dwSize=0;
retry:// 第一次调用时得到cookie的大小
if (!InternetGetCookie("www.csdn.net", NULL, lpszData, &dwSize))
{
//判断是否buffer不足
if (GetLastError()== ERROR_INSUFFICIENT_BUFFER)
{
// 分配buffer
lpszData = new char[dwSize]; // 重新调用
goto retry;
}
else
{
// 错误代码
}
}
else
{
// 得到cookie // 释放内存
delete[]lpszData;
}
thanks如果我浏览器全部禁用cookie 怎么维持那个session呢?
怎么会这样的~~呵呵, 那个CInternetSession的GetCookie怎么用的?
我想取得网站发过来的Session id 怎么弄。高手受累。~
那个表示那个网站没有cookie
至于Session的话,需要看他的服务器了,不同的服务器在Cookie中的表现是不一样的
http://expert.csdn.net/Expert/topic/3020/3020479.xml?temp=.4537622
发送的时候戴上cookie就可以了吧?
有用effetech http sniffer的么?他能不能拦截拨号上网的http请求阿~~我怎么在家时候不能用呢~~