模拟人工手动操作web页面

通过程序模拟人工操作的流程,如何能获取到目标web页面的form表单,并且往表单里面的控件填值并提交?

我需要获取的不是我自己写的页面,是别人正在营运的网站,要进行水电气支付,话费缴纳等操作

3个回答

请参考selenium等webdriver框架。可以模拟浏览器,然后你触发对应的控件等

我需要获取的不是我自己写的页面,是别人正在营运的网站,要进行水电气支付,话费缴纳等操作,这样也可以吗?

oyljerry
oyljerry 一样的可以,浏览器能打开,它就能打开操作
接近 6 年之前 回复

简单点的可以使用webborwser控件

精确点可以用 httpwebrequest
页面的所有与浏览器的交互都是http请求,抓包分析一下流程,然后使用httpwebrequest模拟请求

shall_die
神展开 回复Lucky_502: IE9以前的可以用httpwatch,之后的浏览器IE,chrome,ff,都可以用F12开发人员工具
接近 6 年之前 回复
Lucky_502
Lucky_502 有没有好点的抓包工具啊?如果有汉化版的最好了
接近 6 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐