[英]Java Web-Based Firewall Authenticate
每天,我都必须经过一个基于Web的身份验证系统(防火墙),该系统的工作原理如下:连接到网络并输入任何网址(例如www.google.com
,系统会显示基于Web的登录表单(键入任何地址都会显示相同的表格),提交后,我会从路由器获得一个经过身份验证的响应页面,地址为: 192.168.2.254:1000/keepalive?somejibberjabbernumberwhichchangeseverytime
: 192.168.2.254:1000/keepalive?somejibberjabbernumberwhichchangeseverytime
该页面必须在200秒后刷新,否则您将注销。 这是自动完成的,但有时会失败。
之后,启用Internet,并且可以浏览。 我想做一个简单的应用程序(java),它为我完成了这项无聊的任务。 它将把我的凭据发送到服务器。 登录。30秒后自动发送刷新命令。
关于如何执行此操作有什么建议吗? 我需要创建一个独立的桌面应用程序而不是服务器端应用程序。
谢谢
因此,基本上,您想在应用程序中“播放浏览器”吗? 像httpunit这样的Web测试库非常适合此类任务。 基本上,这就是您要做的:
看一下httpunit的食谱和教程,我想您会在那里找到问题所需的所有信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.