我正在寻找一个java框架,使我可以轻松地与一个网站沟通。我想做的是,举个例子:
我不想要的是像selenium这样的浏览器自动化插件。我试图让我的申请直接与网站沟通。
这是大致的轮廓。如果你能想出更好的解决以下问题的方法,我很乐意听从你的建议(:
我们正在使用一个带有可怕GUI的We应用程序。不幸的是,我们没有办法修补上述申请或要求更改它。我想要做的是构建一个客户端,它登录到上述应用程序中,以更合适的方式获取数据并以更合适的方式显示这些数据,并根据这些数据提供更多的信息,同时提供工具来处理这些数据并将其提交给那个web应用程序。
提前谢谢。
发布于 2016-05-11 12:25:44
Selenium是为JAVA而来的。你可以从这里下载。http://www.seleniumhq.org/download/
下面是一个教程:https://www.airpair.com/selenium/posts/selenium-tutorial-with-java
硒web驱动程序如何工作
Selenium web驱动程序(firefox web驱动程序)将为您打开一个web浏览器(Firefox),您可以实际看到正在发生的事情。打开浏览器窗口的选择可能不是您的要求。然后你可以使用:
发布于 2016-05-11 12:22:14
看看http://hc.apache.org/httpcomponents-client-ga/quickstart.html
它不是一个框架,而是一个库,但是应该为您提供与web应用程序交互所需的方法。
https://stackoverflow.com/questions/37162380
复制相似问题