我有一个网站,用户名和密码, 通常我会使用用户名和密码登录网站,并在复选框中选中一些项目并提交它们以执行操作。
但现在我需要编写一个应用程序来通过一些关键字选择复选框并自动提交。
有人有好主意吗? 我以前用过IBM appscan,它可以自动登录我的网站,它是如何实现的?
最佳答案
您需要一些支持代码 session 的库。如果在 Java 中执行此操作,那么正如 Eric 已经说过的,您可以使用 HttpUnit。虽然这是一个单元测试框架,但它可以用于您需要做的事情。
这page使用 HttpUnit 解释了 cookie 处理(对于 session - 我假设您使用 cookie)和表单中的复选框参数。
从您的代码发出 HTTP 请求日志后,您只需发出 HTTP 请求,其中包含用于您的复选框的适当表单参数。
关于c# - 如何实现自动选择html中的项目并点击提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1595085/