.auto.py 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # -*- coding: utf-8 -*-
  2. # @Author: privacy
  3. # @Date: 2022-09-20 13:55:42
  4. # @Last Modified by: privacy
  5. # @Last Modified time: 2022-09-27 12:16:19
  6. import time
  7. import requests
  8. session = requests.Session()
  9. HOST = "172.16.57.71"
  10. url = "http://{}:8085/user/login".format(HOST)
  11. headers = {
  12. "Accept": "application/json, text/plain, */*",
  13. "Accept-Encoding": "gzip, deflate",
  14. "Accept-Language": "zh-CN,zh;q=0.9",
  15. "Cache-Control": "no-cache",
  16. "ContentType": "application/json;charset=UTF-8",
  17. "Origin": "http://{}:8085".format(HOST),
  18. "Pragma": "no-cache",
  19. "Referer": "http://{}:8085/login.html".format(HOST),
  20. "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
  21. }
  22. jar = requests.cookies.RequestsCookieJar()
  23. jar.set("session", "eyJjc3JmX3Rva2VuIjoiOWE3OGQ1ZDZjZmU3ODJlYTUzM2VjOGYxNzkwMTA5YTg1ZTQ3ODcwNCJ9.Yy101A._XhmCuMea8D5sCM_0CgoTSB0AvI", domain=HOST, path="/")
  24. # jar.set("JSESSIONID", "7cfbbf54-cabf-44fc-83db-b84003e6d552", domain="180.76.188.39", path="/")
  25. body = {
  26. "userName": "wzh",
  27. "password": "l639ACZIzamCGIFToBfqw34sJy/8dYpvcsj8W75BGA1avQ1BpM2J2lxUvXS6nnMPH1/KurCLBxj4GcgvyyLydMH2+h3E/mSA3loENoQSeSEpXCyIfcHInN5pSW2c1u1odB5Vsx40aqcWAi4bVnEMdzu+j0V5xGUDRTnh/dDQKGN1YEKyDkSms+WZDEbLUogGbPLV2sCAycx7YTrN0ta8p8u3d/BAXTXY9L3RMeB2M58cRHHdSO6YBdboCVsffLLs1BRY/EW1Q1idM05aEHRT2zaHDfzk1IZ+WUdGjqsHKD4syo9buZZ3qiybhj0tc5LZRSgUYgW0hpg6TXzY1Ko6LA=="
  28. }
  29. session.post(url, headers=headers, cookies=jar, data=body)
  30. time.sleep(2)
  31. url = "http://180.76.188.39:8085/kgaasApi/v2/dag/batch/start"
  32. headers = {
  33. "Accept": "application/json, text/plain, */*",
  34. "Accept-Encoding": "gzip, deflate",
  35. "Accept-Language": "zh-CN,zh;q=0.9",
  36. "Cache-Control": "no-cache",
  37. "ContentType": "application/json;charset=UTF-8",
  38. "Origin": "http://{}:8085".format(HOST),
  39. "Pragma": "no-cache",
  40. "Referer": "http://{}:8085/backend-fe/static/".format(HOST)
  41. }
  42. body = {
  43. "inc": 1,
  44. "_t": int(time.time() * 1000),
  45. "running_mode": 0
  46. }
  47. print(session.post(url, headers=headers, cookies=jar, data=body))