使用Jsoup,我得到以下页面:
<html>
<head>
<title>No Login </title>
</head>
<body onload="document.forms['login'].submit()">
<div>
<center>
<form name="login" method="post" action="">
<input hidden="hidden" type="submit" value=""/>
</form>
</center>
</div>
</body>
</html>
我想自动调用onload事件中定义的内容,或自动提交隐藏的表单。 jsoup是否是正确的API来实现它?据我所知,JavaScript不能由jsoup执行。
答案 0 :(得分:0)
硒是你想要的。 Jsoup是一个HTML解析器,而Selenium是一个自动浏览器。其他语言也有类似的东西,比如phantomjs,chrome headless。