Commit ca0280a6 authored by wangmingming's avatar wangmingming

请求造纸

parent 0dcb6b65
No preview for this file type
This diff is collapsed.
......@@ -25,11 +25,11 @@ def md5(text):
client = MongoClient('mongodb://lcc-spider:JIUsfhiad&^@18.144.59.80:27017/?authSource=admin&directConnection=true')
db = client.env
# 查询所有文档
result = db.env_shape.find({'env.funcs' :{'$ne': None}})
data = {str(x['_id']): x['env'] for x in result}
print(result)
with open('env.json', 'w', encoding='utf-8') as f:
f.write(json.dumps(data))
# result = db.env_shape.find({'env.funcs' :{'$ne': None}})
# data = {str(x['_id']): x['env'] for x in result}
# print(result)
# with open('env.json', 'w', encoding='utf-8') as f:
# f.write(json.dumps(data))
with open('env.json', 'r', encoding='utf-8') as f:
data = json.loads(f.read())
......@@ -75,13 +75,11 @@ while True:
# selectId = '55a8fe24a752595e774341d6'
proxy = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{int(random.randint(10000, 11149))}'
proxy = requests.post('http://ymx-lcc.unififi.com/proxy/get-proxy', json={'name':"B6", 'type':'shopping'}).json()['url']
print(proxy)
# proxy = f'http://ynfflcc2023.hotmail.com:gdcfh9@69.30.227.194:{random.randint(20001, 20250)}'
# proxy = f'http://user-uni003-region-us-sessid-${random.randint(1000,5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
# proxy = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@198.147.25.26:{int(random.randint(10000, 11149))}'
# proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
# if platform.uname().system == 'Darwin':
# proxy = 'http://127.0.0.1:7890'
proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
tlsV = f'chrome_{random.randint(105, 113)}'
tlsV = 'chrome_112'
session = tls_client.Session(tlsV)
......@@ -89,6 +87,11 @@ while True:
'http': proxy,
'https': proxy,
}
if platform.uname().system == 'Darwin':
session.proxies = {
'http': 'http://127.0.0.1:7890',
'https': 'http://127.0.0.1:7890',
}
selectId = random.choice(list(envs))
# selectId = 'a74b38e7115cf4d1b1f6976c'
c = session.get('https://www.jetblue.com/js/src/jb-74873.js', insecure_skip_verify=True).text
......@@ -131,6 +134,7 @@ while True:
usedTime += 1
headers.update(r)
print(headers)
# headers = r
logger.info(f"success:{success} total:{total} {(time.time() - t1) *1000:.3f}ms {len(headers['X-1ItxWO9i-a'.lower()])} {selectId} {headers['user-agent']}")
logger.info(f"success:{success} proxy: {proxy} token: {token}")
......@@ -186,7 +190,7 @@ while True:
'brush_header': headers,
'brush_proxy': proxy,
'brush_mode': 'shopping',
'brush_name': 'js2',
'brush_name': 'ts1',
'brush_type': 'headerB6',
})
success += 1
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -4,11 +4,14 @@ import requests
import tls_client
session = tls_client.Session(client_identifier='chrome_112')
# session = requests.session()
session.proxies = {
'http': 'http://127.0.0.1:7890',
'https': 'http://127.0.0.1:7890',
}
headers = {'Host': 'jbrest.jetblue.com', 'application-channel': 'Desktop_Web', 'user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.125 Safari/537.36', 'booking-application-type': 'NGB', 'content-type': 'application/json', 'accept': 'application/json', 'origin': 'https://www.jetblue.com', 'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7', 'x-1itxwo9i-f': 'A05oAwSLAQAAzhG6f3EVEZnWt-cEcai-aiGbXgokyhmDyCg7gsU2Koy3oxdeAbnc7acAAAAAAAAAAAAAAAAAAA==', 'x-1itxwo9i-b': '4r6wj1', 'x-1itxwo9i-c': 'AAAkAASLAQAABcxKVtsa2hFChpCxYaHoEJHP-nSoxtrt5AOMJ-FeemFxekGG', 'x-1itxwo9i-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wfhXnphcXpBhgAAAAByzJzLAMDusewHSiDIMy5WhzFjh6M', 'x-1itxwo9i-z': 'q', 'x-1itxwo9i-a': 'SBT38vJh9uE0a68vdvtZ1bdzryuxWaq21zA1U=OttxSqDrYd==FsR=K-j2ke94C7JPELWIKz=cae--iLH=zqJSVq9zW202Hix0o=aIdjidAKErS1ZOtt4q=s6ju1RS4lSVqaw3rrS9WlcaES2UrZ=pDZI5U2KiFmqj6as9Ux0jW_ga=eIxXggyNSykd4yx3Bbt6YXZSg7x65dN6erblKyHokUiHdphdxLFYRkGqU0s2DDhNuX3aS5LewEW66TGpkDxsk96Bl1_6ZO7dew2C6yAtod=bZc0zq7XUrY=O3tFQBXtE02fk6UpNcfOkrZH06Ox8xmshgvVajOm9xhDvrJg5F_uUJXvR1A4_jo99BYVcASxTAzcPrbzEWmxW0ktAgSPZFDr=vsZd82DSvsKtoJwQI_plaphBmvXaLZz0DPbLA=30GzmFkocRsG12E2bivL6ghAjzpk8V04w3BUHw-W3b3PB3b7jAhTuNSevEYq4gALvujwUehgldukT-jzHxnUjx4bABZfxi_IL_2Gz6LP=Plh2DmfSJno87HOVaeqd__I4ISgaAQqik007itjb1D3AH7jZkETjsF1LP8GecQ2lkkAND2KQh7KpE6kQ5Q3KUB4-P0lCQuHfRzQ8g5hh504--uqzqFdEQzAhY29kRi2N3tBmsZe=IhlCdYS-QZHuuB6cTW2d6-d3b-9mnEhIETzKJrYhstKKSUXwsQB0zPQb5G1Dyag1g1DdJmr5Gf0w9odqcTosjHPHR1XivujyPpk9zQgVReRSaBykZ3oKvZNhHWnYst-fadTxpA0a_mSt57SpWW4k9actF=Sp96JLQSO0Wl9pnWfja8SAYWmvc7jFv4Y481PRcG3=yTslbdyj2HwFGnXdpJKLFxmmTwaqdtWz_RgnHVcF8Bafj9uy4PzQHXANXUG75yg3GGSbBGorhgaOZjdNNwK2xgzPhxbg9P6Ayh6AgAci1dDOW0yXPIgrBcnvIvZACEwRlu3FQxP1WQQaBe9nvBWC2_D0DbfJwBbSD-=zpkHGmhz02BWQbvon4rfEYTixS6PTsbQnXOikJgcBn1DIiDL63GSiqihrfgdjP286OxrzWAkJgxR53qoqpmZp_e7KPnz843hRSV39dwzxIcTl8b0fVWqtGW8VlyoO3A6K3D3NOlUnB7TKKUFcGiEKmsyrwRhxPATCcRcsSsz-=GRtlzRJLsxCWWN6gO=lq8dF8e7qGwDoDvkLm3jbDpxxT_QST9aQstrxYwKrf3qLcpeEJuqu29GVx-nSorZ4NrRzBmCw=fnEJhWbew5Yu75=QR3XbvtT73f2IfKywduJJADgjtxN5fGOsJJv-U1kn2wGl64HSBiHGBXE5fDOGHuzS34R=9aBDENYdzHPtcJV=gbAR38b89ptp=7zxYVGHF7iAs=yCs8zBUeEcT19DSLUvXwm87kCH6VDTIIcndyQH7Bd_UHoiEC7vheRXwvdUNYX-QJXI-kRlQYs0Vf27mk3fSjyHgEEHtUJEmAQQEHGp0iUgpH2m2UzwmmD5F4NBRs8qsGDZ1r-Ey0emBTYOL37y=i=uoaqIoPjCDBoSyQmxFNItv47WwFIjo3KXW3oaiIIcSLR=TzfFZchoDEqAStKuk89g=EoG1W=l-y8Vnv3m'}
headers = {'Host': 'jbrest.jetblue.com', 'application-channel': 'Desktop_Web', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31', 'booking-application-type': 'NGB', 'content-type': 'application/json', 'accept': 'application/json', 'origin': 'https://www.jetblue.com', 'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7', 'x-1itxwo9i-f': 'A5d9MASLAQAA6B8HKfr6hgkb73Ej0zjAPM_e2jo4s6F_GVZ_Tj9RX53ps231ASa1TS4AAAAAAAAAAAAAAAAAAA==', 'x-1itxwo9i-b': '-tn76qv', 'x-1itxwo9i-c': 'AMDqLQSLAQAAeblBSys94iNDfxDYxAHrvjiHsa5Pea5td_Cuth8G6gO1baPl', 'x-1itxwo9i-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wcfBuoDtW2j5QAAAAByzJzLAOcBrl0c2GiIyDHjwZX-S3g', 'x-1itxwo9i-z': 'q', 'x-1itxwo9i-a': 'UmXlZDHdKc1XczMNg-hWk4jejVitwLl5veE6==wtaWPQqPmc-jVylTxfaXmq7GKzDErdT6L=S_ChI3K0eQttSmYUiUjOZbR1FkCN2mBH70iQaPDhaYw5i31vC5TZE6e1WgneCku3Um2NzDTTOFZvD3O-WYz2DRdAceIMLyJjTOthw2X6zHg429WO550CRn4f5M-Om=zazmsPnLhRDvu6bkHnYixDPRwOfVqU2IXQLJc_QYvyMk7zTQ_-oQa-lCb-i3-OvSoOphllDRMNeeeGLXymjMVZREJi23sXGwlr_Ay=0nAoBZEyGWDATzaJx3R4uUPlEZatATIgtp1QJ7DSaqZ3bCXNnUIyvqRLKriUq9PaBJyEIiH4-udOtTeARe7-souRAskXkifRlcNHg7uXo5xfd4u5tDLaFoLaIpWC00LVMNLhfcdOYs0WhwU-vFOz6bninmY2Zgxei4SMZn7b2H032DTCmhKMlhVLNjeFMV5iAh7FRY=LH_lu1iqznbzA1vwXDX-LTMUU6oXHA3fBHg6CH6Dxzj=B91G9UPVdBLACqgm2D1mrt1VNxcft9rjccMcOzDHZntrOBdeHC3YvaEBvqg7LxT_xr4k7fNjwPG6ZKyEReiFsWkH5UT4LUBuxtDd4PDnsam3thQbBh9mwjM2XKVaGsyKAaQ2l=UPAFJE=f-HhAjJtEKIy5_OpaTxD6miEoYTEs4tpK57fD2ez-tFuoCQjQj5EZtDdv17s9UsKyTUF75jd2Ya3nx2R=1d=JfaGQTlrWzEfpLqXnn_PEPDz_kabR=9RYf0iRFHM21pcy2dRXlKNEt3p-02-ygs4LlOu6stnZCEMGsQehct1fTCcZWhQ0uNETE2sF29h2KafAAXAi0Vhwc_3E7UaSkJuNIuNVjom=thjAwBEVc--cd9BwEzWoICY_mmhHgqpwDgOzEhJD7luXD6vkdmCPBFP91XpUwhp3eXsh6F_rGyy=3MqwDTuS_vi2ypO2azJgeCWi4cq=Gjlm1gL3w1orNKbdif2P=llVvRZiEYosQq3cB2=Uwml96wr3Zrju9PInQlagGsZAQ0RlTUzclXm2CaqRfIoHAtxGR4pm6Kdy_lj96cdhzkeecbDvDy5DdGuo4Q3I=rJf=Viy9QORB0rIUQ3dUsUyNiw=tx0gsmsSRgsmrPwU7p7FtCL3lmbgmRvwpPgu4gLVntHahKPK-XbzSnIe0P6SMgCo0iM79TryL0IwkKnrn0kAjrBzOFNKFNQ5aQ-CUUrtRKalGMd0SvoXmKfKci0_vdcj2QDCLfkLrJSdS24_odCWWZUIMUc0riHV7MVY5QvAPrZKzP3PqTYZAC52ThST=xIn0shYdTl4GcgA4FCCWNEgcWKrpr6LHaYqSUHc0HFVYjbfMcyfHRibq27DKw7krHUwKh72_dgkmuzQnMH6Va4WwRnEN7CuJk4LWKecx5_L5rrdeYqHOboexm6yVreetfVM4dBV_45I7JzSOrMkoMZT2k7on=h5wPs4=kUWlaTHD_uPdqMJJ3vHbPMYfVLVPLf2J4itx6lyyBca_pKLXyLNYbLS7gZ1B6ai1Dbit7x_B4x-Z2mW1BzavUq9TnvW2ZOx_C-bJLsHueRu7jeaRMVaSkrx2zgIDB=9BzAbVypUHzvy5ZIX1f4FfOgtZDdpxjzABdwZFcH9HwPwErTrv7q4nKDK13SJGbmCj'}
url = "https://jbrest.jetblue.com/lfs-rwb/outboundLFS"
......
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