MFC 使用Webbrowser控件操作网站 20
我用VC6.0(MFC)建立一个Dialog,在Dialog里面添加了一个WebBrowser控件,用于现在网站,然后再Dialog添加一个Button。我的Button...
我用VC 6.0(MFC)建立一个Dialog,在Dialog里面添加了一个WebBrowser控件,用于现在网站,然后再Dialog添加一个Button。我的Button是用来执行我的Javascript函数的,我的Javascript代码是嵌入在C++里面的,javascript的功能就是想服务器发送数据,修改服务器的一部分数据。现在的情况就是数据能正常发出去,但是服务端没有任何的数据返回来,而且服务端的数据也没有修改。正确的应该是服务器收到数据之后返回一个数据值回来,并且修改服务端的数据。由于代码有点长,所以如果有会的大神,请加一下我的QQ:742986301,如果大神们能帮我解决这个问题,加分重酬。谢谢了!
展开
2个回答
展开全部
服务器不认你的数据
数据格式,头部信息都是正确的
肯定数据有问题,比如Cookie啦,或者网页必须先访问某个链接再是POST或GET提交的那个链接,步骤顺序等等
真正最好的,当然是不用WebBrowser控件来做,自己HTTP通信,GET/POST直接收发数据,当然前提是要研究好收发什么数据,包括模拟登陆等等各种防盗防这防那的机制等等
用WebBrowser控件来模拟,估计也是不得已
偶模拟登陆小米官网,也是还没成功,头疼,想自己上BHO了
数据格式,头部信息都是正确的
肯定数据有问题,比如Cookie啦,或者网页必须先访问某个链接再是POST或GET提交的那个链接,步骤顺序等等
真正最好的,当然是不用WebBrowser控件来做,自己HTTP通信,GET/POST直接收发数据,当然前提是要研究好收发什么数据,包括模拟登陆等等各种防盗防这防那的机制等等
用WebBrowser控件来模拟,估计也是不得已
偶模拟登陆小米官网,也是还没成功,头疼,想自己上BHO了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
展开全部
检查下服务端有没有收到数据吧
追问
数据发出,服务器收到数据,但是服务器不认我的数据,我的数据格式,头部信息都是正确的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询