/[projects]/miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ScraperWorker.java
ViewVC logotype

Diff of /miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ScraperWorker.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2103 by torben, Mon Feb 3 08:41:43 2014 UTC revision 2104 by torben, Wed Feb 5 09:39:50 2014 UTC
# Line 3  package dk.thoerup.spejdernetscraper; Line 3  package dk.thoerup.spejdernetscraper;
3  import java.util.Map;  import java.util.Map;
4  import java.util.TreeMap;  import java.util.TreeMap;
5    
 import javax.servlet.http.HttpUtils;  
   
6  import org.jsoup.Connection.Method;  import org.jsoup.Connection.Method;
7  import org.jsoup.Connection.Response;  import org.jsoup.Connection.Response;
8  import org.jsoup.Jsoup;  import org.jsoup.Jsoup;
9    import org.jsoup.nodes.Document;
10    import org.jsoup.nodes.Element;
11    
12  import dk.thoerup.genericjavautils.HttpUtil;  import dk.thoerup.genericjavautils.HttpUtil;
13    
# Line 26  public class ScraperWorker implements Ru Line 26  public class ScraperWorker implements Ru
26                          Response  res = Jsoup.connect("http://medlemssystem.spejdernet.dk/login.aspx?ReturnUrl=%2f").execute();                          Response  res = Jsoup.connect("http://medlemssystem.spejdernet.dk/login.aspx?ReturnUrl=%2f").execute();
27                          Map<String, String> cookies = res.cookies();                          Map<String, String> cookies = res.cookies();
28                                                    
29                            Document loginPage = res.parse();
30                            
31                            Element viewState = loginPage.getElementById("__VIEWSTATE");
32                            
33                            
34                          rb.addString("Got login page");                          rb.addString("Got login page");
35                                                    
36                          res = Jsoup                          res = Jsoup
# Line 35  public class ScraperWorker implements Ru Line 40  public class ScraperWorker implements Ru
40                                                          "ctl00$main$loginForm$_buttonLogin", "Login",                                                          "ctl00$main$loginForm$_buttonLogin", "Login",
41                                                          "__EVENTTARGET", "",                                                          "__EVENTTARGET", "",
42                                                          "__EVENTARGUMENT", "",                                                          "__EVENTARGUMENT", "",
43                                                          "__VIEWSTATE", "/wEPDwUJNjg2MjA4NzU2D2QWAmYPZBYCAgMPZBYGAgEPDxYCHgdWaXNpYmxlaGRkAgIPZBYIAgkPDxYCHwBoZGQCDQ8PFgIfAGhkZAIPDw8WAh8AaGRkAhMPDxYCHwBoZGQCAw9kFgICAQ9kFgRmDw8WAh8AaGRkAgYPDxYCHwBoZGRkqI97+ILAqKmfbQQf/2IVx4AonnjZ19XsuaMzTJt9s2Y=",                                                          "__VIEWSTATE", viewState.attr("value"),
44                                                          "ctl00$ctl04$hiddenTab", ""                                                          "ctl00$ctl04$hiddenTab", ""
45                                                          )                                                          )
46                                                          .method(Method.POST)                                                          .method(Method.POST)

Legend:
Removed from v.2103  
changed lines
  Added in v.2104

  ViewVC Help
Powered by ViewVC 1.1.20