Wininet初级问题

EraserPeople 2010-02-08 04:30:25
刚刚接触网络编程,有些流程和知识还不太懂,所以问的问题可能会比较初级,还请大家多帮助.
我想做一个EXE程序,类似简易浏览器,,但不用显示出来,如我开打某个网页,输入用户名和密码后登陆,后续还可以进行其它操作,我用的是Wininet API,目前我的代码可以打开URL,下载了页面,也就是网站的登陆页面,现在我有了用户名和密码,但不知道怎么把信息提交到网站上去,然后我好下载用户登陆后的页面信息,大致意思就是实现浏览器的功能,可以根据不同页面输入和得到不同信息.
下面是我的代码,后面不知道怎么写了(我有用户名和密码,但不知道怎么向上请求),请高手给普及一下知识或给个例子.
WCHAR buffer[100000];
memset(buffer,0,sizeof(buffer));
DWORD bytes_read;
HINTERNET internet=InternetOpen(L"My br", INTERNET_OPEN_TYPE_PRECONFIG,
NULL, NULL, NULL);

HINTERNET file_handle = InternetOpenUrl(internet, L"http://www.csdn.net/", NULL, 0, INTERNET_FLAG_RELOAD, 0);
FILE *pFile;
_wfopen_s(&pFile,L"login.html",L"wb");
do
{
if(!InternetReadFile(file_handle, buffer, sizeof(buffer), &bytes_read))
{
fclose(pFile);
}
if(!bytes_read)
break;
else
fwrite(buffer,sizeof(char),bytes_read,pFile);
}
while(TRUE);
...全文
194 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iorikingdom 2010-02-17
  • 打赏
  • 举报
回复
你先学写post,再学写Cookie的维持
就可以了
cchvsgame 2010-02-09
  • 打赏
  • 举报
回复
不是这么做,你需要用WebBrower控件,说白了就是IE的控件版本,
然后调用IE控件的Script把用户名和密码赋上值,再调用 表单的submit,提交表单就登陆进去了。
ooloveqq 2010-02-08
  • 打赏
  • 举报
回复
WPE 分析 是GET 还是 POST GET就不用说了 如果是POST 就+上表单
大部分登陆都需要 COOKIE 分析COOKIE 如果是不变的 就直接投递STRING 如果是变动的就投递上依次相应头的COOKIE
COOKIE很重要 一般不正确就登陆不上
anjie4402211 2010-02-08
  • 打赏
  • 举报
回复
这一般是用POST提交的吧
Wininet我没用过..
jamseyang 2010-02-08
  • 打赏
  • 举报
回复
顶下子,学习了......
nintendo_dskay 2010-02-08
  • 打赏
  • 举报
回复
在msdn中搜索
Microsoft Win32 Internet Functions

里面有很多详细的介绍
内容概要:本报告基于寻汇与万事达卡在2026年联合发布的《超越自动化:定义智能体驱动的全球支付》白皮书,系统分析了AI智能体在B2B跨境支付领域的应用与发展。报告指出,传统跨境支付存在效率低、人工干预多、合规风险高等问题,当前正从数字化、数据化迈向“自主化”新阶段。AI智能体可在授权下自主完成支付、换汇、合规审核、对账等全流程操作,核心技术包括深度强化学习、自然语言处理和图神经网络,用于路径优化、合规解析与异常检测。报告揭示了决策可解释性不足、跨系统协同标准缺失、安全审计机制缺位三大研究空白,并探讨了法律责任归属、监管碎片化、数据主权与技术可靠性四大现实挑战。寻汇与万事达卡的合作构建了“智能体编排引擎”与全球合规决策网络,首次提出L0-L5的智能体自主化等级框架,推动行业标准化。预计2026至2027年将实现首批大规模商业部署,提升支付效率超30%。; 适合人群:金融科技研究人员、AI技术开发者、跨境支付行业从业者、企业财资管理人员及政策监管机构相关人员。; 使用场景及目标:①理解AI智能体在跨境支付中的技术架构与应用场景;②把握自主化支付的演进趋势与商业化前景;③为金融机构和技术公司布局AI驱动型支付系统提供战略参考;④助力监管机构制定适应智能体时代的合规框架。; 阅读建议:本报告兼具技术深度与产业视野,建议结合白皮书原文及相关技术文献对照研读,重点关注智能体决策逻辑、合规实现机制与跨系统集成方案,并关注后续试点项目的实际成效与监管反馈。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧