Commit fd388530 authored by wang's avatar wang

222

parent d5db4145
import random import random
import subprocess
import time import time
import requests import requests
import json import json
import tls_client import tls_client
session = tls_client.Session(client_identifier='chrome_112', random_tls_extension_order=False) session = tls_client.Session(client_identifier='chrome_112', random_tls_extension_order=False)
# session = requests.session()
headers = { headers = {
"Host": "jbrest.jetblue.com", "Host": "jbrest.jetblue.com",
"application-channel": "Desktop_Web", "application-channel": "Desktop_Web",
"sec-ch-ua-platform": "\"macOS\"", "sec-ch-ua-platform": "\"macOS\"",
"sec-ch-ua-mobile": "?0", "sec-ch-ua-mobile": "?0",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36", "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
"booking-application-type": "NGB", "booking-application-type": "NGB",
"content-type": "application/json", "content-type": "application/json",
"accept": "application/json", "accept": "application/json",
...@@ -25,8 +28,17 @@ for i in range(100): ...@@ -25,8 +28,17 @@ for i in range(100):
t1 = time.time() t1 = time.time()
# r = requests.get('http://127.0.0.1:5000/getinfo').json()['message'] # r = requests.get('http://127.0.0.1:5000/getinfo').json()['message']
r = requests.get('http://127.0.0.1:3001').json() # r = requests.get('http://127.0.0.1:3001').json()
print(f'{(time.time() - t1) *1000:.3f}ms',r) p = subprocess.Popen(['node', 'js_dom_run.js'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
output, err = p.communicate(timeout=10)
tmp = ''
if p.returncode == 0:
tmp = output.decode().split('\n')[-2]
else:
raise Exception("执行js失败")
r = json.loads(tmp)
# r = { # r = {
# 'X-1ItxWO9i-f': 'A7AKCbCJAQAAV93ahgnafaQIeEbvT-Ss7YkuAnwrNQi_E70IpAViSqhv3hLLAXL3RNiucirJwH9eCOfvosJeCA==', # 'X-1ItxWO9i-f': 'A7AKCbCJAQAAV93ahgnafaQIeEbvT-Ss7YkuAnwrNQi_E70IpAViSqhv3hLLAXL3RNiucirJwH9eCOfvosJeCA==',
# 'X-1ItxWO9i-b': 'ewccp4', # 'X-1ItxWO9i-b': 'ewccp4',
...@@ -37,7 +49,7 @@ for i in range(100): ...@@ -37,7 +49,7 @@ for i in range(100):
# } # }
headers.update(r) headers.update(r)
print(len(headers['X-1ItxWO9i-a'.lower()])) print(f'{(time.time() - t1) *1000:.3f}ms',len(headers['X-1ItxWO9i-a'.lower()]))
url = "https://jbrest.jetblue.com/lfs-rwb/outboundLFS" url = "https://jbrest.jetblue.com/lfs-rwb/outboundLFS"
data = { data = {
"tripType": "oneWay", "tripType": "oneWay",
...@@ -65,7 +77,7 @@ for i in range(100): ...@@ -65,7 +77,7 @@ for i in range(100):
"isDomestic": False "isDomestic": False
} }
proxy = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{int(random.randint(10000, 11149))}' proxy = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{int(random.randint(10000, 11149))}'
proxy = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@198.147.25.26:{int(random.randint(10000, 11149))}' # 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' # proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
# proxy = 'http://127.0.0.1:7890' # proxy = 'http://127.0.0.1:7890'
session.proxies = { session.proxies = {
...@@ -75,13 +87,14 @@ for i in range(100): ...@@ -75,13 +87,14 @@ for i in range(100):
print(proxy) print(proxy)
response = session.post(url, headers=headers, json=data) response = session.post(url, headers=headers, json=data)
print(response.text) # print(response.text)
if response.status_code == 200: if response.status_code == 200:
# proxy = requests.post('http://ymx-lcc.unififi.com/proxy/get-proxy', json={ # proxy = requests.post('http://ymx-lcc.unififi.com/proxy/get-proxy', json={
# 'type':'headerB6' # 'type':'headerB6'
# }) # })
uri = 'http://ymx-lcc.unififi.com/header/add' uri = 'http://ymx-lcc.unififi.com/header/add'
print(headers)
r = requests.post(uri, json={ r = requests.post(uri, json={
'brush_fromto': 'LAS-BOS', 'brush_fromto': 'LAS-BOS',
'brush_fromdate': '2023-05-22', 'brush_fromdate': '2023-05-22',
...@@ -91,5 +104,5 @@ for i in range(100): ...@@ -91,5 +104,5 @@ for i in range(100):
'brush_name':'js', 'brush_name':'js',
'brush_type':'headerB6', 'brush_type':'headerB6',
}) })
print(r.text) print('添加成功')
time.sleep(3) # time.sleep(3)
This diff is collapsed.
...@@ -266,7 +266,7 @@ function Window(options) { ...@@ -266,7 +266,7 @@ function Window(options) {
// } // }
let res = Reflect.get(target, p, receiver); let res = Reflect.get(target, p, receiver);
if (p !== 'debug' && p !== 'Object'){ if (p !== 'debug' && p !== 'Object'){
console.log('window get', p, typeof res) // console.log('window get', p, typeof res)
} }
// if (p === 'offsetHeight'){ // if (p === 'offsetHeight'){
......
...@@ -90,6 +90,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -90,6 +90,7 @@ exports.install = (globalObject, globalNames) => {
const args = []; const args = [];
{ {
let curArg = arguments[0]; let curArg = arguments[0];
console.log('new Blob', curArg)
if (curArg !== undefined) { if (curArg !== undefined) {
if (!utils.isObject(curArg)) { if (!utils.isObject(curArg)) {
throw new TypeError("Failed to construct 'Blob': parameter 1" + " is not an iterable object."); throw new TypeError("Failed to construct 'Blob': parameter 1" + " is not an iterable object.");
...@@ -99,7 +100,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -99,7 +100,7 @@ exports.install = (globalObject, globalNames) => {
for (let nextItem of tmp) { for (let nextItem of tmp) {
if (exports.is(nextItem)) { if (exports.is(nextItem)) {
nextItem = utils.implForWrapper(nextItem); nextItem = utils.implForWrapper(nextItem);
// } else if (utils.isArrayBuffer(nextItem)) { } else if (utils.isArrayBuffer(nextItem)) {
} else if (ArrayBuffer.isView(nextItem)) { } else if (ArrayBuffer.isView(nextItem)) {
} else { } else {
nextItem = conversions["USVString"](nextItem, { nextItem = conversions["USVString"](nextItem, {
......
...@@ -238,7 +238,6 @@ exports.install = (globalObject, globalNames) => { ...@@ -238,7 +238,6 @@ exports.install = (globalObject, globalNames) => {
}() }()
} }
createElement(localName) { createElement(localName) {
// _console('createElement', localName);
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
if (!exports.is(esValue)) { if (!exports.is(esValue)) {
throw new TypeError("'createElement' called on an object that is not a valid instance of Document."); throw new TypeError("'createElement' called on an object that is not a valid instance of Document.");
......
...@@ -723,12 +723,12 @@ class XMLHttpRequestImpl extends XMLHttpRequestEventTargetImpl { ...@@ -723,12 +723,12 @@ class XMLHttpRequestImpl extends XMLHttpRequestEventTargetImpl {
value = normalizeHeaderValue(value); value = normalizeHeaderValue(value);
if (!tokenRegexp.test(header) || !fieldValueRegexp.test(value)) { // if (!tokenRegexp.test(header) || !fieldValueRegexp.test(value)) {
throw DOMException.create(this._globalObject, [ // throw DOMException.create(this._globalObject, [
"The string did not match the expected pattern.", // "The string did not match the expected pattern.",
"SyntaxError" // "SyntaxError"
]); // ]);
} // }
const lcHeader = header.toLowerCase(); const lcHeader = header.toLowerCase();
......
var WebGLRenderingContext = v_saf(function WebGLRenderingContext() {
if (!v_new_toggle) {
throw TypeError("Illegal constructor")
}
;
function WebGLBuffer() {
}
function WebGLProgram() {
}
function WebGLShader() {
}
})
\ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
import tls_client
session = tls_client.Session(client_identifier='chrome_112')
url = "https://jbrest.jetblue.com/lfs-rwb/outboundLFS"
data = {
"tripType": "oneWay",
"from": "LAS",
"to": "BOS",
"depart": "2023-09-10",
"cabin": "economy",
"refundable": False,
"dates": {
"before": "3",
"after": "3"
},
"pax": {
"ADT": 1,
"CHD": 0,
"INF": 0,
"UNN": 0
},
"redempoint": False,
"pointsBreakup": {
"option": "",
"value": 0
},
"isMultiCity": False,
"isDomestic": False
}
# proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
proxy = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@198.147.25.26:11052'
# proxy = 'http://127.0.0.1:7890'
session.proxies = {
'http': proxy,
'https': proxy,
}
# print(proxy)
headers = {'Host': 'jbrest.jetblue.com', 'application-channel': 'Desktop_Web', 'sec-ch-ua-platform': '"macOS"', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36', 'booking-application-type': 'NGB', 'content-type': 'application/json', 'accept': 'application/json', 'api-version': 'v3', 'origin': 'https://www.jetblue.com', 'sec-fetch-site': 'same-site', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7', 'x-1itxwo9i-f': 'A92J6LqJAQAArSIZdw4w6NuA1IM5rkx97i7ynGNm0Q-nbus31So9Gxsd0kgqASaWDw2ucirJwH9eCOfvosJeCA==', 'x-1itxwo9i-b': '-iqq3ed', 'x-1itxwo9i-c': 'AKC85LqJAQAAa0giH2njPEV6mS_0qMTsWGDKPoX81PKxBhc1Qpc0OI0Utdky', 'x-1itxwo9i-d': 'ABaAhIjBCKHFgQGAAYIQgISi0aIA5JmBzvpDzz8AlzQ4jRS12TIAAAAAH29cNgD-i8zHn--rc9IIaE83xjFj', 'x-1itxwo9i-z': 'q', 'x-1itxwo9i-a': 'dvNaAGwR4uRYjWyzuWpAbhtmpsldJH-v08rv3o6CJ_O_9VJHy6vHqy03Tq5c_Id3f5AJSIADW936vgkwkXTUAJZfVDozZe3G-SdjOv9kxUbLVeHyAYIQNWOYixVBsGoB=l1b=rrqc2FTdQlS58o0ouCASXOQd4h11AmpEHu0_NHaE1j6xFFyYw41Yp8Y86hg9zAD_FWUwWOdJbXT2X=yI3zRxQl0OzP0D3CNBAxBiyHhdUOto2XeIssWgehZMp9yWyk36qy2ib=R_xjh9X-SX3J=1jqdtOSP1rfWe2fYnfoyDTLgHfxk8p=UvjG48-fmtTahpW66Zq=nyuxC9gdudO4dG5UzhxGLqiRUqvndjTwCi5CDtzCMjaWbGfoY3i8g4edhhYtkZlzdHZxnDzUAMcW3VUt6KzrVHAsjfe4p3kuWyPrz-H3jwEbgmIg_rcO=bc9FNoCKsObuYEn3vmHw6_l88e=FUKswEgI8bXNnMeSjmuvx-GL5m26oEtUUsf2xNWqVABI93t6=QzLJMWnNYNj1fAdDVfPO3jxMB0xv2ikVEwBj=oYlZWShhOn_8_hZd=blvH92xUd2_bcF8gouER0D18T=Tlm912MJ_omyzqerqANVYXzndV-FLO6u6Qw8nysZHqY89QvdB1x0cRzwEJ0JexW4OARlG1YM8kbhI1i=9DyXUg6tPGKJ4xrhTYBvvcrBzsScerPpMjA3ls41av_LOYyBtEOYtx1MUywzVwIKJLV_Vg0zK=v3eHREWp8ofvVdd0rXM0oLz4TwAFynvN5oPx4oqAQEbgm00ekFhfWjAu5r3BwOfjQvi4AkAKHMplcSva_SGWYgVKEx3zbmw1XIFXqXQsz5GGE63BtzSER4MLfrS0WKflyZFwrS0mQfshSX0MKrBj8YBsJD0-BD2QO3FFRytqj15E3qqBaGbjeBom9ppgNyfDzHvKjNaHxDHqnQsBweGkTr_89W1yLPa8Sm_=qyrArrwp0gVfjlh6kiHNN8FdX2NILfP6YCoX5IUUZTo9WVhGUCDDbDCx9wzeB=PhkG8UadiN1Koo26eNix6eMQ1izduAbFlQRzHQR_hgk=xfFAy9Pq=Yp0VVDuuA4-VUolScbLUhfDKuJV-0_I9VTTDOp5ntwxTQ_Ajl_1caHS2sz=o35Dt-ZJ5xRRmrOI1E8WWe=WLm2ha86p9zEc3ul0KB-PT2l8lJXD5ML9vkTTX8wYnBfMIxDzx1pdWPBeLfjpcrAvz6tzF2R5DfaEw8Z_ovKnyGDQ366a-aEy3vr6qZHIwOqigSyyfP8yX-Ar1=HDkh1PX01fSU6TQdG4b1MCllaQNMDtOuLWALja3XvvWCyIYHU6ITOz5fH58_2Ci=sisrPCzsun9zcFwm4hu2sr9M22l4hKXSV=k8gGYKy2EIR66IpJZYEk-GAMKpMR8vFX2O5wr_PgBfwAmS_5Wj5I2XMr6qQAburk5vvwZuXkm8IeOFt3rAjVJxCwIeA-A0kfaA=zL-AaOCrkgElwJe1Vy9hWY5ljpmgkxBGPkwUaUGRdbdtVgIB=15PNQV0tCwFfud0vTzrlY46NhE3DBJ3rQ6Tsiop1WDopfdoE2B9gMr8riOn9Q42zjcHTrjplyLNE5UcEbTReywQkDw_5QWLCttgmpN1QFtxfYAiE=8djmpHaubU5PUZWr5o0Ka5=KK-CsfG1rwMRxQCBgrrrhD5Tr18o63lpBS24h5ifxTIsKPUO_OPgA5N3AnvYj1K9uaHeqZb6CWEDIrVwfHuzNdgslGFyC3w1qytPsxQor_TLzwfSLlW1SL8dPjwm0ou5BD=NR86DNItjlzaNpDyukXp8LU0nEewvv53O3IArag6z2XCiyqcPKr-CBoz2VbGccBhRaDWewcsPFVEdxYWq5BxYoYkxAlNk5kwDNwG=MIFA8wsOwm4tfMSlvykJSSz4zqYDnUalrABOFlFJ0r5yGFINoIUEc_C4X=mCG=xoizVAA=W3V9DlTBJLZPJnhmoFv1vBKSDeOVgq9dccEy9CXLr4FVgKd6p=dod9ZuUr2ucsD9=deMAlVHThU333egjAPcF5npgylDVTHl9AilKEBA-lir8EpMFM0xBNIUNMWAtsqESMLmJT08zpp8loIF4G5=C5BuMUfjqWXbDaQiPUR3QbRM=8pRZcHs3AodHAowPNDCBbWAsT30gBs0o4prAjbwo6OTTFhXbZnhusUVPDKgi8b-Y0spdvLTglSqkopT-0DXHh8YUvrC3OA-jskn1FSHKiL2HsKXfbbEy6hiq3On6peTjX140ITtxL-oNDNqW6aET5ru19cJcWywOIIllSD-BsdGiwq=Gi6_BtpGEa2P5llsMKvCl3PIIsgJ5fXz9hvIqpfM8xVHi1N=xYrjburpYqUDSx0u4_DzvpHSMq=T_D-4dLi=ViGkNDBFTZC6Fa_o65hrGxmzioT0UVoWmdEDDT-=j9Z-eLdBxQ0HcOJVDS=jFUmJYBugPjmgDpsSnL5e1ly1JdC-YcXH9j_8ldx6kSapQpSIVaA055ifW5DycSpklvvXGyvmRAMfwiRyVfO4JLSfvyj_mzGS1fQ1UeTSASJcye6_PPKItRKLzfnFToNO2QLH1NbSrT05rZwZIRyeo5trHrt=UPAPCmS2uAQaqOVj4EFdOrR8C-JTC-fai4nlVMjSh1sQKm-5lI-yOL5cHXCv=UMQFEQ6vMGnrlVW0c4BFW=Qk3L6c_MLvDV8g=r_mC1uYUlFXq8MZM6WF=d_Z11kLwSpcaWNGKJi2aLfMiAa5vhwTpi9mxjLOPe3-UbtCqM4voiRyT=3EkzQSqZ2eJGdDE4w5QTKp1rUfwEDA6waJtTFbqtZUOGN0B5CwTOg=p1s_OAQZfuipux=mSFWNaaaMO=Bhe8KVX90wxvKG9-phszJXAXOqL0keyDMceCTOMEx09mO-G0iQbitQf02ic-3EpBgUdLh293MJZpGsUwTWFLcZb2hDX_v=H5RiLdF=_WP8Am-nKkGjhiZGVgSQ0wPUNZJ81S6jL=40vHBCgL2gcxY-qZfqzifzlKL2xfaQAtnMz8M5uCVHpNrxuGW5nYmZuflvCZjS5eUkI8I=KtSJNd3_YKzhTofFHe35q3U-RZQ=v_HO2_kygzo2SUmHfOyRqZdFBdP3bqCA-fFoBfQu5XSEV4IEKdqtxkgMq4EiPatCTsNM8N2E84-nq2xrvC1q2hUIaS3e9mb1YMix4j_pPc9f88deEIBl3luD0=yqG8vKJz4sEEvi=b=Fe3gRDGsRe-XLeM1NK=ZER0sx4bqQOzANPOkiLwFyUrVHiCE_ICxInF4aZ=4eoJ5Z0VSNW-1JfrByz2TYCeJ_fNFKOZJg5BJ1XDbxkU=fX2VkMuJePlEmijk3CM0XUUvj9zKGiBDCIlnklhK48n0L6WRxST4Kjd=D-w1tgm=ADQ2yo1qZXFXg491vI-J=1GrFEvV=6n=Z5S5YM_BInYSENc-S0Diow5m0vVx4AyZAxU-501=QZR6=uHuxmf-MjDueP0i4AWOtX_kp_xWgkEKzAcyUsjCE_fIljLP1DCd3DAbCcvXHs=23JkcnQjS-qzGTGNxFYyJptN6PES6i6Mn2=LvxJcub9F=rGnwc2pEDH0rHOlZBMW=ea8w1=5HapPA6XyTmAPN_Oj90t1cDOImNwtd1r4xvqFNKQutdoARDLelrEoj8VZQtlOCNObHfrmNweQrynOQbzd9xWsyAgKOm5M==RNvAqRP2iJjNcQsITDWJgOjcGd1SqOG0XSyxJYuN1EK8WCfs1chWX8_vVY5oitPY-GiUDn-aRhd98UkQVUVFsziT-z=MFv=1gvm068q__oX4H6hJ-OZGN4=FRXAIi8SWPDwmSOnByDaMuuB-pZLhOYuRZWiZk4PjPIcRiNzdG45IDqqvPhIJlAMh2DZaCl6yp00=DSwgw2gVP_MSPGEbO=CuV3w9cqdTK-rVuRX2neQ3lwQBFAGAaVLBSQaXrWpZ9=3RuN98MmLDiEkWfpVoBW=qwAJWFcPNoNzosjCX4iXFbQehO6qhXJmHmHmGEizCtT9nYxqs2bKblUS3NotFcBkjE53Xc_YnDoWVv=zaz_BsDKmotTByll3S=uhL8UUO1zu6z_LBxrSgSBAQLLFBunSDWMtbP-=PqiBgeGJ6qOjqfatckm3syy_5eg03mvM8bsV02AvLlQusaHxtxid-pswaMRwzi4yMfxi0949UwsRNHk2orKb4ZenArZCMwNuXIN1gHDpEMjHJw6KA8R8JkC4WV83B_3f_oeC9DJcveAGuD1=1ifozBLhsTI=cEcdt8wPmz991xSAS38B6pzuaTlFat=b2aXSPpnDiX5x25O9QqkNgPGF4RoYB4GbnZBR4YurUWBzwbI1kmmnKewe3H02I-GtzsPZrfLKGo=JBVDqJQHuQXT9H3QZuRJc2Y_j1Puvsm88r3fg_2i1Kv=X4fIrEtoWuq=LIjb=LhKdjOnw3dhmL=zs9P6YGtZcnEdx4z9HxyVS=6czurqim-JJwe2ePGOmE-BLw5SJPK5SCVau93=9zC_jIyfqoWHoeYACXZaBX2XlHuXzLuk6=h1=isCP=0s5J=nGqGjDx_Cdp5QKMEJTED3bETaX2uU0VhGESTAmN2jv805xuQYfwXTLMNHET2=KOb_KVuyu0gpGuhCQ6pkdTDDllFy-SxZwkQuOh0nLWtnanixiHeOGvFsWn6WEAtNbxX4Iflon1bJb1pvG6HsN5QSY0wvzDGDq9wvC9IJ3iUOSkX3rdj3hj_6RJ2wg=6cRib_4x3kDm8n3KkL9tejsRzUMphxXTeAciHaLGzUgMpaS09spKE2gB2PknHvfBV5wMNDpoIp8FauLqciwL3lNXdbOUHJohU6WdenicLp9Ur4c2Zgg6RnhpnhJoj=RuOSs2FvVWZhfD6dnh9audckgP=jgylKY2I8=EbBdfBupZQaEFCfaSPO5-qyGOOtpXhvaiJAmjoaPTDkiPOMYBQS1jZIA83WXUhEVLGQexiWqwtodoyMrSUyg=bQt3pme2Z19x1v=_m3_qKYLsL=iOh9sVz5MrzDp2xjdN2Otuc4VseyJglT8eW2U4AVZgnrJSjl9h2cYIApFGJLK2tElrzPbruV9Y8kLG-vdtBt93hDzTG0CcMg9S=itgiQo1Dkiuo2-Ib9tFo4WNoxtmLw8d-4Dm1XcJJa55ApDa=9elLAhckBIaF1aFYnHbQgFJ2hvkkVzBsAL09-QT1pUIrN5avPBXYVzaH_E3ky=kmcg9dcodWxX=Kc9SqowX-nz6k8Aq6Xlu3-Tp_vVAhRjtIWYiKSWZWHUTBaAXqfj19kMADiW2ZfiLbe6rN511db3_oRT-8DMHy_gUyR4l59NkUWb68-eLCrrRVlnaM_9Yr-THXBrUGQ292ckRDJYWfSrvte-e41o6xIgwwU9wryjcGjtrbrcTQBfFqaXayMObVGT3GycCZPdOFGjfRS9EOvS9qdPxrYuq0bdeeto1RssbwTryOkgeTA5HmynBlrb6-pAP-d0u1ncZCfeqb1FeoF9AFN_ILQS3Oqss0id_Jfab1ozIcUFyspCFZ1IrmpNaqwD2MpGWkhlLuILYAwWAEjbJfxoy9zyuVb-ySxGCe_ZLCbd2j6K_ws8euz5Tsy6e_Y4vXFmE-66cDWCuBiUN5u_nfjdn=qaeFuQ6ZdZHTIhwe1g_2zvmjMsHkndvhnlFYsqNoGMuKhP44TuSovuI5jwy0xcaWOCyXWKKEIi5PYASGBBUnaoB=0CyKSebtRtcP90cKN3zNnNJsXSagHIMhk_uXHB8eZLtO2pWaUBmCZBr-1NGoETUU53wo2=kUXAKJ-M1eR_J85IpWv_yxSm_Sb-h-0Mhga_nq-Qb5Au1Y6kS4pk_DfYjAJisifT5BfXkq9vqv9En9DvxUNwd2DEcWeHcJL3mjvLRDp22Ab-CHWLOIUDTkmmUK5S8OkgE3VlArzz-oJiIbqxGvxIdU32m2JM1V8kb-3Ibqzds-nvqlFYfv4Zca23t1oRp-klgCl2IRFIWPqMfejoBSMi1efHjo5DHfBgOPyhmtpr-aLAE831=9_DFnxgC4aIgGCjqdylqQcZ0--HPHngT4LAk_igORltLnMNIrToSQIEsQ1-2Xz4=_zmIgd32Xq44JjlqUWruL_rc513u=RVrX'}
response = session.post(url, headers=headers, json=data)
print(response.text)
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