Guest User

Untitled

a guest
May 14th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. import requests
  2. url = 'https://nlstar.com/ru/office4/login/'
  3. s = requests.Session()
  4. r = s.get(url)
  5. csrf_token = r.cookies['csrftoken']
  6. data = {
  7. 'login': '007-2400101', 'password': '377609',
  8. 'csrfmiddlewaretoken': csrf_token
  9. }
  10. d = s.post(url, data=data, headers=dict(Referer=url))
  11. dd = s.get('https://nlstar.com/')
  12. print(dd.text)
  13.  
  14. try {
  15.  
  16. String token = "";
  17. String Agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36";
  18. String URL="https://nlstar.com/ru/office4/login/";
  19. Connection.Response response = Jsoup
  20. .connect("https://nlstar.com")
  21. .userAgent(Agent)
  22. .method(Connection.Method.GET)
  23. .timeout(5000)
  24. .execute();
  25.  
  26. Document doc = response.parse();
  27. token = response.cookie("csrftoken");
  28.  
  29. response = Jsoup
  30. .connect(URL)
  31. .method(Connection.Method.POST)
  32. // .data("redirect_to","/ru/office4/business/")
  33. .userAgent(Agent)
  34. // .header("Referer",URL)
  35. .data("csrfmiddlewaretoken", token)
  36. .data("login", "007-2400101")
  37. .data("password", "377609")
  38. //.cookies(response.cookies())
  39. .execute();
  40. // С этого места мы уже авторизированны и работаем с сайтом .
  41.  
  42. Jsoup
  43. .connect("https://nlstar.com/ru/office4/business/")
  44. .cookies(response.cookies())
  45. .execute();
  46. Document doc2 = response.parse();
  47.  
  48. String mm = doc2.title();
  49. output = "Сайт: " + mm + "n" + getTimeStamp();
  50.  
  51.  
  52. }
  53. catch (IOException e) {
  54. output = e.toString();
  55. System.out.println(e.toString());
  56. }
Add Comment
Please, Sign In to add comment