我试图删除网页上的数据但遇到了需要登录的问题。
Connection.Response loginForm = Jsoup.connect("http://www.rapidnyc.net/users/google_login")
.method(Connection.Method.GET)
.execute();
Document document = Jsoup.connect("http://www.rapidnyc.net/users/google_login")
.data("Email", "testEmail")
.data("Passwd", "testPass")
.... //other form data
.cookies(loginForm.cookies())
.post();
This gives me the org.jsoup.HttpStatusException: HTTP error fetching URL. Status=400
我使用chrome开发人员工具查看正在发布的表单数据,但我发布的内容无效。
答案 0 :(得分:1)
1。您是否提交了所有输入字段?包括 HIDDEN 。
2. 我看到该网站需要" captcha-box"身份验证,这是为了防止网络抓取工具登录。我非常怀疑您是否可以使用您的程序登录。
我说400状态来自你的程序无法为" captcha"提供价值。认证