简体   繁体   English

使用jsoup发布登录

[英]Using jsoup to post login

I have following form: 我有以下形式:

<form action="" method="post">
       Email:
      <input size="20" type="text" name="email" value="" /> Pass:
      <input size="20" type="password" name="password" /> 
      <input type="hidden" name="action" value="logt" /> 
      <input type="submit" value="loggy" /> 
     </form> 

Java code (doesn't work): Java代码(无效):

Connection.Response res = Jsoup.connect("http://website/").data("email", "myemail",
            "password", "mypassword").method(Method.POST).execute();

What is wrong? 怎么了?

The form handler process may require the action field. 表单处理程序过程可能需要action字段。 Try adding it 尝试添加

Jsoup.connect("http://website/")
        .data("email", "myemail", "password", "mypassword", "action", "logt")
        .method(Method.POST).execute();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM