Commit ad5ba47d authored by wang's avatar wang

ws 测试

parent 343f505d
......@@ -228,17 +228,17 @@ while True:
# session = requests.Session(impersonate='chrome110')
# # session = tls_client.Session(tlsV)
# # session.timeout_seconds = 15
# # session = requests.session()
# session.proxies = {
# 'http': proxy,
# 'https': proxy,
# }
# # session.verify = False
# if platform.uname().system == 'Darwin':
# session.proxies = {
# 'http': 'http://127.0.0.1:7890',
# 'https': 'http://127.0.0.1:7890',
# }
session = requests.session()
session.proxies = {
'http': proxy,
'https': proxy,
}
# session.verify = False
if platform.uname().system == 'Darwin':
session.proxies = {
'http': 'http://127.0.0.1:7890',
'https': 'http://127.0.0.1:7890',
}
......@@ -246,13 +246,16 @@ while True:
# selectId = '197d94c3099d110aef4e0a52'
if usedTime > 0:
# c = session.get('https://www.westjet.com/assets/app/scripts/swa-common.js').text
response = requests.post('http://52.52.23.116/tls/forward',
json=dict(url='https://www.westjet.com/resources/js/wj_common.js', headers=headers, method="GET", proxy=proxy, debug=True
, allow_redirects=True, random_tls=True
))
c1 = response.json()['text']
# response = session.post('http://52.52.23.116/tls/forward',
# json=dict(url='https://www.westjet.com/resources/js/wj_common.js', headers=headers, method="GET", proxy=proxy, debug=True
# , allow_redirects=True, random_tls=True
# ))
response = session.get(url='https://www.westjet.com/resources/js/wj_common.js', headers=headers,)
# c1 = response.json()['text']
c1 = response.text
m5 = md5(c1)
ck = response.json()['cookies']['z0t0U8fo']
# ck = response.json()['cookies']['z0t0U8fo']
ck = response.cookies.get('z0t0U8fo')
logger.debug(f'ck={ck}')
if m5 != lastHash:
......@@ -264,12 +267,14 @@ while True:
if run_js_cache != js_uri:
logger.info(f'get {js_uri}')
run_js_cache = js_uri
response = requests.post('http://52.52.23.116/tls/forward',
json=dict(url=js_uri,
headers=headers, method="GET", proxy=proxy, debug=True
, allow_redirects=True, random_tls=True
))
c2 = response.json()['text']
# response = requests.post('http://52.52.23.116/tls/forward',
# json=dict(url=js_uri,
# headers=headers, method="GET", proxy=proxy, debug=True
# , allow_redirects=True, random_tls=True
# ))
# c2 = response.json()['text']
response = session.get(url=js_uri,headers=headers)
c2 = response.text
run_js_code = c2
code = open('src2.js', 'r', encoding='utf-8').read()
with open('src_run3.js', 'w', encoding='utf-8') as f:
......@@ -374,12 +379,14 @@ while True:
# response = session.post(url, headers=headers, data=data)
# status_code = response.status_code
response = requests.post('http://52.52.23.116/tls/forward',
# response = requests.post('http://127.0.0.1:58000/tls/forward',
json=dict(url=url, headers=headers, method="POST", proxy=proxy, debug=True, data=json.dumps(data)
, allow_redirects=True, random_tls=True
))
status_code = response.json()['status_code']
# response = requests.post('http://52.52.23.116/tls/forward',
# # response = requests.post('http://127.0.0.1:58000/tls/forward',
# json=dict(url=url, headers=headers, method="POST", proxy=proxy, debug=True, data=json.dumps(data)
# , allow_redirects=True, random_tls=True
# ))
# status_code = response.json()['status_code']
response = session.post(url=url, headers=headers,json=data)
status_code = response.status_code
# print(response.text)
logger.info(f'tls:{tlsV} proxy:{proxy} res:: {status_code}')
# status_code = 400
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment