your approach is for access without access to a website. usually works for web services, and sites are all in terms of state. u authenticate once and after that, they use the session key stored in your cookie to authenticate. therefore it is necessary. u should send the parameters that your browser sends. try to keep track of what your browser sends to the site using firebug, and play it in your code
- update -
Jsoup.connect("url") .cookie("cookie-name", "cookie-value") .header("header-name", "header-value") .data("data-name","data-value");
u can add multiple cookies | heading | data. and there is a function for adding values ββfrom Map .
to find out what needs to be installed, add a fire error to your browser, they all have a default developer console that can be launched using F12 . go to url and want to get the data and just add everything to your jsoup request. I have added some images from your site 
I noted the important role in red.
u can get the required cookies in your code by sending this information to the site and receiving cookies from it and after receiving response.cookies you attach these cookies to each request u make;)
ps: change your ASAP password
alizelzele Jan 27 '15 at 15:23 2015-01-27 15:23
source share