在服务器端实现自动get,post其它站点页面的功能要用哪个技术?ASP.NET WebFrom里没有webbrowser没好处理。
在服务器端实现自动get,post其它站点页面的功能要用哪个技术?ASP.NET WebFrom里没有webbrowser没好处理。如果是在本地环境,只要能上网,用Winform+webbrowser就可以轻松实现模拟浏览器操作,如表单填写,鼠标点击等。
如果要在服务器端(没有独立的主机,只有ASP.NET空间可用)实现上面webbrowser的功能,要用哪个技术?
实际应用:
例如,一个网站提供了签到奖励积分功能,如果我想写一个程序,放在服务器端执行,每天自动对那网站进行签到操作,
我要怎样去实现呢?在ASP.NET WebForm的控件工具箱中找不到webbrowser控件啊。
难道要用HttpWebRequest,HttpWebRespone去实现?这样的话,签到包含了登录验证,又要处理Cookies等步骤了。。。。。 --------------------编程问答-------------------- 部署windows服务程序,利用HttpWebRequest进行模拟登录,cookie处理只不过是HttpWebRequest请求过程中的附带物,并无特殊复杂的地方,有相关的CookieContainer对象作处理的! --------------------编程问答--------------------
嗯嗯,好只乖乖地抓包,分析数据用HttpWebRequest实现了。
部署windows服务程序,这个具体指什么呢?
我的程序是托管在网上的空间的哦,
没有管理主机的权限,仅仅有上传代码,配置数据库等。 --------------------编程问答--------------------
既然没有主机管理权限,那windows服务程序就不适合你了。另外,若是登录碰到有验证码的情况,你如何能解决呢,又不能手动打码… --------------------编程问答--------------------
部署windows服务程序,利用HttpWebRequest进行模拟登录,cookie处理只不过是HttpWebRequest请求过程中的附带物,并无特殊复杂的地方,有相关的CookieContainer对象作处理的!
既然没有主机管理权限,那windows服务程序就不适合你了。另外,若是登录碰到有验证码的情况,你如何能解决呢,又不能手动打码…
那些提供签到的网站,安全方面不怎样,正常操作时,很少会要输入验证码。万一真的中了,
设个邮件提供,再进一步处理。
一天签到一次,这样的访问量很很少,没那么容易“激”起验证码~~ --------------------编程问答-------------------- 有经验的欢迎来指导哈! --------------------编程问答-------------------- HttpWebRequest、webclient等对象都可以实现 --------------------编程问答-------------------- HttpWebRequest、webclient等对象都可以实现
哪种的开发效率比较高? --------------------编程问答-------------------- Simulate a Windows Service using ASP.NET to run scheduled jobs - CodeProject
http://www.codeproject.com/Articles/12117/Simulate-a-Windows-Service-using-ASP-NET-to-run-sc
补充:.NET技术 , ASP.NET