我试图从tomcat服务器获取一个CSRF随机数和JSESSIONID,以自动化我正在构建的war文件上传工具。
我得到了包含nonce和JSESSIONID的页面的响应,但它是在大量HTML代码中。
我的问题是:从响应中提取此信息的最有效/最简单的方法是什么?
包含随机数的响应的位的示例如下:
<td class="row-right"><a href="/manager/status;jsessionid=34204725C78AB44888F4C107BFF0D782?org.apache.catalina.filters.CSRF_NONCE=FB57DCEE21FCFEA380C05F34759E666D">Server Status</a></td>
1条答案
按热度按时间jdzmm42g1#
使用https://jsoup.org/之类的HTML解析器来解析HTML,然后在获得的结构上导航以找到感兴趣的代码片段。
在JSoup的情况下,请遵循以下这个很好的示例:https://jsoup.org/cookbook/extracting-data/dom-navigation