Commit e48276da authored by wang's avatar wang

pc test

parent 939bc2e4
...@@ -79,9 +79,9 @@ while True: ...@@ -79,9 +79,9 @@ while True:
# selectId = '55a8fe24a752595e774341d6' # selectId = '55a8fe24a752595e774341d6'
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://ynfflcc2023.hotmail.com:gdcfh9@69.30.227.194:{random.randint(20001, 20250)}' # 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://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 = 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'
tlsV = f'chrome_{random.randint(105, 113)}' tlsV = f'chrome_{random.randint(105, 113)}'
tlsV = 'chrome_112' tlsV = 'chrome_112'
...@@ -135,7 +135,7 @@ while True: ...@@ -135,7 +135,7 @@ while True:
print(r) print(r)
headers.update(r) headers.update(r)
# headers = r # headers = r
logger.info(f"success:{success} total:{total} {(time.time() - t1) *1000:.3f}ms {len(headers['ee30zvqlwf-a'.lower()])} {selectId} {headers['user-agent']}") logger.info(f"success:{success} total:{total} {(time.time() - t1) *1000:.3f}ms {len(headers['EE30zvQLWf-a'])} {selectId} {headers['user-agent']}")
logger.info(f"success:{success} proxy: {proxy} token: {token}") logger.info(f"success:{success} proxy: {proxy} token: {token}")
url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping" url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping"
data = { data = {
...@@ -184,7 +184,7 @@ while True: ...@@ -184,7 +184,7 @@ while True:
# 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 = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:10042' # proxy = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:10042'
# proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600' # proxy = 'http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
proxy = f'http://user-uni003-region-us-sessid-${random.randint(1000, 5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600' # proxy = f'http://user-uni003-region-us-sessid-${random.randint(1000, 5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
r = requests.post(uri, json={ r = requests.post(uri, json={
'brush_fromto': 'LAS-BOS', 'brush_fromto': 'LAS-BOS',
'brush_fromdate': '2023-05-26', 'brush_fromdate': '2023-05-26',
......
...@@ -4835,10 +4835,10 @@ Object.defineProperties(XMLHttpRequest.prototype, { ...@@ -4835,10 +4835,10 @@ Object.defineProperties(XMLHttpRequest.prototype, {
setRequestHeader: { setRequestHeader: {
value: v_saf(function () { value: v_saf(function () {
print("setRequestHeader_call", arguments, arguments[1].length); print("setRequestHeader_call", arguments, arguments[1].length);
this.headers[arguments[0].toLowerCase()] = arguments[1]; this.headers[arguments[0]] = arguments[1];
if (arguments[0] === 'EE30zvQLWf-b') { // if (arguments[0] === 'EE30zvQLWf-b') {
console.log(this.headers) // console.log(this.headers)
} // }
; ;
}, undefined, undefined), enumerable: true, configurable: true }, undefined, undefined), enumerable: true, configurable: true
}, },
......
No preview for this file type
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
import requests
import json import json
import tls_client import tls_client
session = tls_client.Session(client_identifier='chrome_117', random_tls_extension_order=True) session = tls_client.Session(client_identifier='chrome_117', random_tls_extension_order=True)
...@@ -27,20 +27,25 @@ headers = { ...@@ -27,20 +27,25 @@ headers = {
"x-api-key": "l7xx944d175ea25f4b9c903a583ea82a1c4c", "x-api-key": "l7xx944d175ea25f4b9c903a583ea82a1c4c",
"x-app-id": "air-booking", "x-app-id": "air-booking",
"x-channel-id": "southwest", "x-channel-id": "southwest",
"x-swa-di-dtid": "9afe8f85a0461cd2f727555df6f38f784082",
"x-swa-di-pid": "1643310480243311",
"x-swa-di-ue": "eyJ0cyI6MTcwMzA1MjI5MDk3MiwicGF5cyI6W251bGwsbnVsbCwiZXlKMGN5STZNVGN3TXpBMU1qSTVNRGszTWl3aWNHRjVJam9pU2xSV1EwcFVaRU5LVkVsNVlrYzVha3BVU1hsS1ZFNUNTbFJKZVdGSVVqQmpTRTFzVFRCRmJFMXJXV3hOYTFvelpETmpkV015T1RGa1IyZ3pXbGhPTUV4dFRuWmlVMVY1VW0xR2NHTnBWWGxTYlVwMllqSjBjR0p0WTJ4TmExcHdZbTFTYkdWRE5XOWtSekZ6U2xST1IxbFhVakZpU0ZKUldWaE9lbHBYTlc1YVdFcDZVVEk1TVdKdVVXeE5NRkY0U2xSSk1sbFhVakZpU0ZKNlVUSTVNV0p1VVd4Tk1GRjRTbFJKTWxwSFZuZFpXRW93WkZoS2JGSkhSakJhVTFWNlVrUkpkMDFxVFhSTlJHTjBUVlJOYkUxcVdtdGFXRUpvWTI1U01XTnRWbFZoVnpGc1ZESmFSVmxZYTJ4Tk1GSkNWRVY0WmxKRlJscEtWRWt5V2tkV2VtUkhiSFZaV0ZKd1lqSTFRbUZZU25kaU0wb3dVVEk1YTFwVFZYcFNSVXBRVlhsVmVVNXRXbWhqYlZaVlpWaENiRXBVVGtWVlJUbEtWR3hTVkVwVVNUSmhWelV3U2xST1JWTkZPVTVTVmtaRFZEQXhRbE5XU1d4TmFscDJZMjFzYm1GWE5XaGtSMngyWW10R2NHTnVRblpqYmxKRVlqSlNiRXBVVGtWVVJVWlVTbFJKTW1OSFJucGpNbFoxV2pKV2VWWkliSGRhVTFWNlVrVkdSVlpWZUZWS1ZFa3lZMjFXZWxwWVVXeE5NRkl3WTI1V2JFcFVTVEpqYlZZd1pGaEtkVkpIUmpCYVUxVjZVa05WZVU1dVNteGtTRlo1WW14U2NHSlhWbEJhYTFKb1pWTlZlbEpGUmsxVVJqbEZVVlpyYkUxcVdqQmpiV3gzVmtoc2QxcFRWWHBTUnpsMVdsaGthR1ZUVlhsT2JscG9Za2RzYTFsWVVteEtWRTVGWkVoS01WcFRWWGxOYVZWNVVYbFZlVTF1UW5CYVExVjVUV2xWZWxGVVJUSk9SRTE2VFZSQk1FOUVRWGxPUkUxNlRWUkZiRTFyVFd4TmFrcDZZVmRSYkUxcVNXeE5NRVoxWkZkNGMwcFVTa1JLVkVsNVdXNU9jRnBEVlhsTmFWVjZVVk5WZVUxdFdURk9iVlV5VFVkU2JWbDZZM3BPUkZKdFQwZFplVTF0Um0xT2VtZDVUbnBKTlU1RVNYbE5SRlYzV2xkYWJWcHBWWGxOYVZWNVVYbFZlVTF1VW5wS1ZFbDVTbFJPUWsxVVkzZE5la0V4VFdwSk5FOVVhM2RQUTFWNVVYbFZlVTF1VWpWalIxVnNUV3BKYkUwd1JXeE5ha3AwWkVoS2NrcFVTWGxLVkVwRVNsUkplV05IUmpWS1ZFbDVTbFJPUWtwVVpFTktWRWw1WkVOVmVVMXBWWHBSVkVVelRVUk5kMDVVU1hsUFJHczFUVVJuYkUxclRXeE5ha3B0V2tOVmVVMXBWWHBSVkdNeVRYazBNazE1VlhsUmVWVjVUVzVPYTBwVVNYbEtWRTVDVG5wQk0weHFhM2hLVkVwRVNsUkplVmx0U1d4TmFrbHNUVEJGYkU1VlNUQk9hbWRzVFd0Tk1FcFVTa1JPZWtsNVNsUktSRTFxVlRGS1ZGWkZTbFJLUkVwVVNYbGplVlY1VFdsVmVsRlRWVEZSYVZVelVXbFZlVTF1VVd4TmFrbHNUVEJGZDBwVVNrUktWRWw1WlVOVmVVMXBWWHBSVkdONVRXbFZlVkY1VlhsTmJtdHNUV3BKYkUwd1JUQktWRXBFU2xSSmVWcHRVV3hOYWtsc1RUQkZlazVxYTNWT1JGRnNUV3ROYkUxcVNucGFRMVY1VFdsVmVsRlVUVEJQVXpRMVRtbFZlVkY1VlhsTmJVMXNUV3BKYkUwd1JYbEtWRXBFU2xSSmVWbFRWWGxOYVZWNlVWUlZlazFUTkhwUFUxVjVVWGxWZVUxdE1UUktWRWw1U2xST1FrMVVRVEZOZVRRMVRsTlZlVkY1VlhsTmJURjFTbFJKZVVwVVRrSlBRelEwVFdsVk0xSkRWWGxSZVZVelVXbFZlVTF1VVd4TmFrbHNUVEJGZVU1cWEyeE5hMDFzVFdwS05FcFVTWGxLVkU1Q1RtcE5lVXBVU2tSS1ZFbDVaVk5WZVUxcFZYcFJWRVV6VGtOVmVWRjVWWGxOYlZwclNsUkplVXBVVGtKTlZHdDZUR3BaZVVwVVNrUktWRWw1WXpKUmJFMXFTV3hOTUVWNFQxUkpkVTE2Vld4TmEwMXNUV3BLYWtwVVNYbEtWRTVDVFZSSmJFMXJUV3hOYWtwb1NsUkplVXBVVGtKTmFrMTRUVU0wTVU5RFZYbFJlVlY1VFcweE5FcFVTWGxLVkU1Q1RWUk5OVTFxWjNWTmVtdHNUV3ROYkUxcVNuUmlhVlY1VFdsVmVsRlVSWGxPUXpSNVRYbFZNMUpEVlhsUmVWVXpVV2xWZVUxdVVXeE5ha2xzVFRCRk1VMXFXV3hOYTAxc1RXcEtORXBVU1hsS1ZFNUNUa1JuTTBwVVNrUktWRWw1WlZOVmVVMXBWWHBSVkVreFRrTlZlVkY1VlhsTmJWcHJTbFJKZVVwVVRrSk5ha0Y0VEdwUk1VcFVTa1JLVkVsNVl6SlJiRTFxU1d4Tk1FVjRUbXBWZFU1cFZYbFJlVlY1VFcxTmJFMXFTV3hOTUVWNVRYbFZlVkY1VlhsTmJVVnNUV3BKYkUwd1JYaE5SR2Q2VEdwRk5FcFVTa1JLVkVsNVlsaG5iRTFxU1d4Tk1FVXhUVVJyTlV4cVFYbEtWRXBFU2xSSmVXSlhOR3hOYWtsc1RUQkZlRTU2VlhWT2FtZHNUakJSYkU1VlVXeE5hMDFzVFdwS2FrcFVTWGxLVkU1Q1RrUkpiRTFyVFd4TmFrcDZXWGxWZVUxcFZYcFJWRTFzVGpCUmJFNHdVV3hPVlZFOUluMD0iXX0=",
"x-swa-di-uid": "9fb8f019d921111111111111111111111111",
"x-swa-di-usid": "f56e60dfc7344f8f22af782729422050efff",
"x-user-experience-id": "005ddccc-b541-4658-8641-353155875272"
} }
# https://www.southwest.com/assets/app/scripts/swa-common.js # https://www.southwest.com/assets/app/scripts/swa-common.js
headers.update( headers.update(
{'ee30zvqlwf-f': 'A9egJYWMAQAAz6ob6my2GXDgYkNJa-6ULQpqlHTvbTAW5Xn-nHegdDAioPdXAXL3RNgAAAAAAAAAAAAAAAAAAA==', {
'ee30zvqlwf-b': '889yrc', 'ee30zvqlwf-c': 'AMBHIYWMAQAAuV01mTf1YyCOUyWA2BcF8hrgt_vkbJ816UXDpi5jSW3DRh8W', "ee30zvqlwf-a": "G3dsiCgDOGhfzd8oj8B7Bp2=lL38udF_6OlNgLzvgx8GWss6_V4CKsFKvX8cI1rPK6tl_EP=VIiqzjnIc6KYoyW00hoFYkUkegKgztHJzh1oK9Rg1xq6-P9ca_GCb_Gez9jd5uqYVeIO00J4VvNPbqaIX2ylT66g9IJTN5rcnmD08QHO83ltFI7ySPF8UpCRhluahtv2DlSVTu8n4Oh8aWaHDGRmlfizUCtGlGAc1x=UD38Y_LoVl=PjVhO9G3YarjpDVIygVz5HNFPu8EXBkEFQUffFJQDjhgW27hcAN5NrpGzkPmJmu-70wP4VQDElzfOcKNtFakj7M01-MmSFN9BI8OP925L3FDmjbGnoFQgH2-xLCg-QPsviO2tY4TqlogBYxiDEQ1oRAGU8XYL0YP7=E2leRhUTqqNkFbSUzmqKiSa=aJNRtABAeJUWsJUhkByrH1rEGAB35lInYXPh4FR-QI5VoC52egeNTBTkIrfUp9B86FP4LwMCffM74A6iT1wFJWaYFmC1=haJasJVm8SqMRQcll5oxA=yIJID9UBNN7=Lua6OzMawX3NsUiO8CJM=BT0rN2jDSnQMgHtn9jdGWXeE=8UnkWF_rCejpMa9rVyd0hOOVnmhWsVEgv3QVVJwMQHLTHsc1nTHWTYfeNz8rjHFPXRYs4ue2zUUu0LxkB7qimL-ommMFhN-HRLGFKeXxLob74LrmPu3zhev=07puMes5gL1WhmHiGtBEDy_u_axC9qRRmBC=XNdnXO011W_qXEvO=NuarQWDIW=kyGnLfiniRC=pX4GtFU0jSTB8QM0CHXBlOgAVgUwoATpJwljkJU9bTlUzp31nqMs=kO_bI6U1IqoT4=g1KkjAibim225MBO2rhXLRsKl1yG-6BlF6mFRTsesAEp-ITOCHIL-vM5RBLdSlDvnTlSUUGI_L7MXHIg30r4CmPoOvQ0HzCEeKlvRDbefLujrXKXDSCR5nPyWllcWIia5SYLJw=jkDnkNXkyFmSIEh5nMk-U_D0tLjG7YEAm7etMvfxHESke5wY9pc-11hOL7f_PYDuFO03hqHkJKJ0ikEIVj=RJHUCPvn9nXiBJ13splDQfRsAXUQ3Np_V8us3RDpWmUKCGamPj3Xj1MXBzPRUgkGncbS-a3vtY_CQ5uUHlkPvgJ07YLjw6W4h17j-FcDsIlrbAWjTgv1_uovde8vVjLe2E8fpDzSAhQSGBa5ka=wWVDFpN5xffsFLfJe0dtazEGmlfFgxf_bYU2XFjENpxjAcBTsOtGBUuOV_H5bTh2A9OFxDzEbR6IC7lR-XJyoxtVL4kC6L2PT6uxOG1G7wzcfruEB9ufS7SzUACcpuI5Agj_p-fOh--sacg8PqDG-76GMvubTFqdXB=Kp9SUr-e3AzSWopULBLvX5DMoOi6fduq5ivuSa3zJln2SBCBCpwEEB8-J0Os=T2RR06UumGkqa3m78XkxeIcA7IH7ptmT3FpN37A3=LdfcapbJkJ3fGJj-RQwCsmw2cijhWckAgFGTddCVOqbicbNT=Y1aWEvmXJLr6FMgADn1MGnNGauv7Tjug6LCYwdu6utK09bFx7jHdRCkj28_N-dHv3c8o9Vhp41q667KqJ=v3RaFN4cDoli7ixLQktrLW8sDWIxsfe=ozK=J2azjV1lwHqESnFb9kJUwvFE7V3i20Fkmm2o0zRJkW=P6IxH7u8QU-_jEk1TE_EO=m=v-ekClO=bT-7vgqwxsAKecCl=XYBTKi71I0aNMrOFttI_cbJ3cIiWtSOlTrle_dyLpjXhsfXjPmwi9GkVqFFjXyd9Koux=Ww9RTkbBHR4=yLrVaeX9uR70UzqIx4xlWvb-JkNn91mYzgKXJc8_RMeqxkQc9kyX9=ItnJJXzzk88wEHGRc8E8JUDHbYAO6pCtMOk9J8RI4pFz_k_5SnTBryyHa4XsiI0Bh6z2AcqusPc72MdjumiqEmNa336G-mj0EKC8j5V7xa9CJ3mQIUkKK90n2JzyoR8kXzX98mya74PxkO1xQg3QVDpXUfjP51Eie8VW9d__dG55GQgmxGcd4hAJdlyYOO77YdYhwOYTlWoGKV=ayHJwgbMWtM5Re9aooTSnm9w=5ePlBVFXUsVbQeBApUnlbQdETwVh=Xxk7s3f3iTo-9JjVreMWRT2iuUJq2pNcpAVAoEDTFVnNTM=ng2PG-4Yy6lar1i6Un1fplQ1DvNnRD_tOt8DUxlYl=VWhq5r_txXaYBODCetw4=vN6=E_mMRusHHiRrkgzDSQHVKJGpQ-R1OnDh8iWi14E1dYyF0Bm9Vdcq6DDBNHylz=7baHU2IrBBDEPmbFo6sQhgAhMhk7E71n1xtPaVxf2T1vCeNgBiQ=rdIrLQ-dSsuSOjUVfFh0ohALwrRifp-2sqkK4YoqTfx5kNAVRp7vjy=azw5rA2fv_GS9CVSL11th6re99BrtYQKhtpD4=gNAJcn8IJ=NlF=43Dth-XxDOzRTj7pcDTvynoQisvpKB618knqLoy=OIgx3fXJ4YsP_9E=MROWo__p-Yg2waXXwJ_RJzWcYGAmFtwRavBFzD5RjaQEEa_CY=gTlJ95K08VNHH_1BX7cGS9sgSLVk1w4_SPa9DA0DuweNrbK=3Hpc-3J7EO3TFo1KmU9Or207enPW58ysecYfMgxvum1T0GGy63u9LXcNG4Vig09bOBNu05CpYFbYs5pST5MUa9vjNCav3HEP==m7eiOGJ7YvXbRDLsQp6KoTHLNKnJ5yc7UevIHq39S_hCdWU_n_xSAyI0mwDig_-tT83ldLhSIiyPALyuiO8l71aYMh6IzuRW-==lO0fdvWN9nKjNvwrHkd8Xm172Eq=OvsdUC-fP12L2tngu6=Tw8sRVg6hy26LzJjuvie_metlJ--GS8BWSuit_ra3HuKe3MkFt=wXg9eYkgexXDpCqH6FcGA42AL5CKsi5UNJKhucxGzjuzcC6KGEBYQeO0YssLW9JlPRo5Yy=sMJLdIPFh=VYFstJjffHCSohhuugspIUCrjh72v3a9b3DIRfth3Px1-a9Tx3T-DECeCGDVC_OlhQAOFPTSJUg-6GfEMPnGK0aW1oUnb41v9K2TaCH13410P4oTubEgR3vghxbbYCKh8gGN-iQMN4mNGwMo_O2e=_SLSlY0xKRpWjl0JaBxn=W3QA3tNllMcRvSAheo3KpnklMXcC5K3zJxscyi2fdaBg8jL8dtTpEfyQ_GSosj7sFqHI4adVgWmofXBtPRiN9L5=L=cfjvNK0Ov6tG8dHqx6QxCrhNWjpbU8uDNFhpjH2EDnYAvXJOKR4-9o3jEAwehPLM5oJpfzAVEsS_h9yXP9Uhla-=GgRYP7I5-M5L9PR_jQEX0oJS=joHeTU05N0zNkpj3=awdUxSbVTefPgfMPu8=WJFEjSR32AxvUx9GrKg7-_29TCVLSdwL1Ml3Qxg0T4OAtrPpaOb-mQPgzMyjA_gMYjlXxDkBoN9QTu6KRkzOVnyjpVYV8pVBaC0KVDSHHTRkxn2G1qQd0K_Hfw4DInqtr_m0CAE_8F2oCRVN08RJcz7Kn7je29IIKQTbsSfb_mLmocq4RaY1psV5ATvme9IPGajU60V5oUPXM=2OXDzuJjW63nqBy_6gnKS3jr3RqiYNb6BHpHP1GOFsN0_eUl1wN0xOjtuCvjC4zEwV4Tnaz0PYTnpBR2G2Wksz8HTim0IE_PpgMo=Fsdzk2BUodUugGfs2KvVa8KEwOYqUPf1n5j3HsLgudbX3Amf-WuF3gC02Ksyz4hQVvJiaNk_zwatI8rYqEP4RNOjqO7deNzxvoMOy_KtMt47bBf8UVHiiM1x8plTgsyRlYsRbkiQxyDudqkI1hJgB8xXo3BmYXMsh-qAfYj3Y5LGzUTSiq97fCWpoGWk=OC22VExaBJ_Wt91aMzDPueuLMJbCqgoc=4kWOq=W63aj3zuq2stTzaTb20EdAjD0VljWMFwW6W7RAfuzLYRMMiW8=JpP9rV=vYfAg1AIFpbyvv5-uYMYEdTqS-=rKBcvgcQ9L5uWPKMpe=ugeJPpsn_AcsmNfI=JLLlkq8PyOYIQRRUKwkcmRGLbBWw7svbk6oaTSn=xxWrbMcwp6AP8I8OkupqQOivwa5Knc8DjbQD9JzwpA80oIsP9qy8wBRNv5xgPDzQLxEzwf4dglJzLlK4A-Mn_=uC1KYMmfYWFL2NEpB1C3zk78tMIPgRuR0xRXJN6yCfy8M6rqPwMQtztGL=JHME2gl1lSI663mQye1vrxu_QaBxhL1QC4vw_ryRktFW8nwnDuxT52UfxYgsMpr85jdO9LcUrdHIAW87JBnlA-Sizcv7qYoA=4uTmHMLWaU=yVGw2Trxxt-mp=WlkbcxEL=fbz5_qAK6kswb1RtESIDNO6psnb1T5gxsPdqXfSHiLOlFSOczKAqRa0XwYMPL6bKIfR5i=Nxrfu2q7HVCwi-cvqM3Y_IrL7S-d7leqN5eLLjDapnwL02nflB=olcGQDtt9trSPg4uzjILwy-oDko2k91hO0-gRvP852uerDV11rtMt9UsmXwmHHCslWDLXk7r1uRFyID0dCPop_lIC_rxGxd4S2R0p9gCLL-QDuvMs9eCTL9=JgIT0xjbLlrQyqUNEOOqFv1qc1I0wSWG7Mnm1SatT0YexEocqto1jth58B1X=I25Cj9pQo-7UmEOCoQHC1mAXtk3C0IqnpV35Rmve0fD=k5OTs4KQYlzO-AjM7qK=jp5N7n-8jSg00TF9s=vFHi_Ci9=RqJCXgQLwFw1JUkferpo2_Dq5HaXjB7Kx-hXyVTWXqBcUuNRH-e9r13d5t1RqSkq44dk8ozGIu3mjKuQdRdFJPFiv6A2wwpgf_rANPWTncPlkROvxIVVI=f5JmP7Vhl3dORR32K0WqtdhswIyQdkzNc4R-TU6PwDc-WqU3dUuUFAGkj_5BWdikjaYW6G_XMRtsieVNpqclIwOP3DhzeAj17OO4Ijxq9ueGeyXcmLQRp=3itvyUw4QxuMLYNPIEYpaWYcwDoKnPcRuuEs6-2ipjMwOymo6N3T9_jvnGnhuKXF1op9rgj6x-LFaYRhDwIBWeVB4ELv=hltI8duWPRMAaKDagWPScvyjsW0ChQU8ks7uBQcvznHDaB8WjA3gChHE8fWWuOdpHqwDO8aJOVIjC30T3X43maVyUutc065=SzcSJlzQ6X9YdV-dDf8L17cVJA=m7zFw4EANdGdS3W-vTiw-xUBn5nTybDwd4HMynfeWxCozzC7G2dLNNB3Sc-mvr0CekVB1R0056q7xoolCFMk58ojlqDv6eaAMqVfk1Lh9NiVmjEK9Sma2-SCMFRcTow46SdqB7I1oEomYbzaSemRAfDGYJoLui3yGV58Y5BKmk60UKgEKWuNqy2fQzLi3ba8fLKf8S1aNaG-DjLjiDxy7l1qEen4txaJY24jUWATu1CBn8lnH_hbn_LIqMsVF9fL=sABh0aDSFOwJs=i5IymdN073okY-N00GXiu9mJtf7cndrVKiCwUwyIhFJkkH0yvb7gRDD6duo4PC6shrot-thNvYM4ft8-IWgBmOeHvbVH6ye2ouzrUMWvzh2fvp2qGN6P0k12JKSiM1vq_SUYtosJwHqegE7gYhyPK16vqfJPO3HuXpoH8fH1rEP0SNisqp1T6aErbAXfPo5OhMvPdbKXTuujrD-cEffn3-b3s0zizFA2C0rBenzbnM=RblQ=M6KMryWHid39LBmCqkuUJHVJ-Ap2QhBYfjEaLfh=2S9EN6apfc_fl8e8h32o5yJWeo1OHW-xhRCXou2OozqVM4Q0qhOYqttFe9zPI9Qe7zD9Cjd4_WloHDSnSGd05doiSCsEh=6Mk8jqJPOhwFWNblbv=kSzs7htKuKa080vrpUo07H3KeET=pSagJGJVH8M4kE-m1W7y3JWtSnLDyUw2KfyV5s4koc753EnKDQhnHA29-HV9VM8OQdYAh8_c_fEQ3YRRt71KziYgzLv84KBvNsCHEpwplytdq0W9lQS0KBLB1nt_Fhgbv9HvITfQ=isFVFRx89nBdACePPmC-3JLh4heLWv2UPt7avrHOlt9RoSt2ooMN9OlaLsXDq-ngmSaBxq0wqpe-jOzsODXPYHN2KjdaUNF8a2WXTsfQMwO-lMp999PK9TF7psPEd",
'ee30zvqlwf-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wcuY0ltw0YfFgAAAABnMdsJAD9eXAap2cUV1GbObFwoIFI', "ee30zvqlwf-b": "88qtiv",
'ee30zvqlwf-z': 'q', "ee30zvqlwf-c": "AKDTSoaMAQAAR6NQlDqWoJ4gqA11IUOkvoBjFaKN8xitjZ7VgslsuV07Ddt_",
'ee30zvqlwf-a': 'a4Vnks3LS9UFKgCSmCB6Bs28gh=_zm8N568W5sCQMKO1CN755aMT_lg4xLmSya7ZoQZiBVV1FjEPYYzmz4p-bJ5R0yF70mIPkc4v6YpcFwhynpeo4CAsB_IpGMLQXZ_xChwdZYnWzazNTgYO4hD_kqOkf9_8kzgvcFDYy-5xsJD0KO8bTCXN=PmysR_eaLDrCbAXZ_ooo37hye8o45bXpRJguVJPv5Zk18Ibct__3YPXTKNzv-NI0Mjyjfb8pTD1M0t368qbW=-TrDE4MsAQqoz=3iWDPSbJLz9jWZcGVFLxbr=pXaKbzc6NsCu71YO=BPJ0ND1LjO0X9fSoLnrm7Gbc2fiyoB1bxYdsAEBR_Z6dYG4_hfBrM5U92d2yQsKTIY1emmPXWmr2ZJ6d949vY5bfyrLhmZsupvYDvUNgizYtXzUAQTq-E-s=jyLZANgxKX8l5_9ZQl8LTC5iqBuLMPWoS9-MXKyiiJ_5Kom-qjbabq2v1wpCRTL0UzKLiSGLtGqf-hJYUyKGkmZwRqIPR0ykmdMjDvv_3szOnlUiOqb1TK0cD=qJDnVnSF8wZLVp2NoRma1sRU5cyLOpBGdIW1dlhjjko0iw=h8Q=GmsGUzNUbQOaiQrG5l=7YzJu4YVVpRjexk1oihrht84GZvqSzgp5_GldxRIuxm34RCpLSdFjR2iVrb35pJ=I-wi3GaSEB1WJC0Ugz1IK3EYD=P1du6-NcA5NzPVxoNoTmp709QyYYmpdc2vaKpdXB_n2wfMKvKVhl7_vdz9VdRqfS7pfqV=l53LbD8KAj1zbWNWkqArutjUmno8bmaDZBBzDrrLRnQlp2an5m4NS-q-o66j3E6nlC4za5jWU2fW4k=7h-KOenOhAKNMesZj=l6TmivCwesmzo7CEtdOPtXqial1WlKlCPjLLW1hz5XTgZXk=AQ54kOm7dRDamKz_XZ8_NKEhwv23N9hRslytbhrRu8S8iR_2wAj_EP6sB487E_iIfbIs3DR-RBW87NE=IaFMc3z8cem2XKj1VhPlgQtLzJEY5ztDr3XEoF8RNLKCNWgNjBSeBGal5C5bJKXQW0Op9pNZa0POaqq_11JMPpd_BMk4fM5jDxJzRi-gF82_ZdlMW51AEUWZWB1T5IRUz1weby4M9hLqWLTwZ-27VinxAbfoEJVBQLWdd3TyEJ5PXY7_yvbJ704FZPkS76aXx4wmmvnz_24I_RBXy3Xcz36wo6RkKY85i9adwrloRc1WLSqOhWqpJ6vgDo1ZtV4MeXWOdAKvDdDCWErKY8gJYPll3kAme6XtZQ3jFgV6YpYrmsLTDB4U5Ix30ndv0vuPgsFpSRrkN9AvjidcSM6MFGXuwe7X_-FvgB8JSj8ZNAnrZ=o3lXicm8X2kOtWN708LA3GpReqF9OO_dp9gYVN9-kCw0FnKUdmwS6MP6aqA1jOZeesalukDK3JOMnEm6MomwE6WTt6cKy0DPXlLAZwiwfIZPTnOPY8U9RmbwEisUUt7n7oKjBs52J8NX70-c=dE8mUzeT2CM1lcRdvnWXWkZmjETvr4IYG-jpqspvXExMdRktyydcnXejb84uyp6QE-tAO6PYX9xJc9dcFyEpRILs9yY4ur253g8pYdiuZyNdVIEyuB0UTvEbBFKCZNL1jqTMTTwt0uGsm003F7s=OKvmSSLATCdTDtAYgqtEedkSjMwG9ElSgrkUNOFkOJ1N3_ylzNX3-biMD0b0lP1UAO5OFzfJwb3fXlXqnIKTxhgKIYEjY-mjYZR7Yi1Rb94M9kDEGMqn0pwLJevlDdUv1xLtbdDzqN=Y2d7UJSP=tQtbwYhMZk1s_q4OSI2O=r0=WGGjBmakNETWe5Fu3Zvdt81Y47QU4OruV_uot8qDMWDnuQ04shRjn63dVGqco1tA8KRbrjTnSJXnpInIt7cgTBcc1u=z7S5y2wkkqwgYgw2FSkLvUI3FP=mLOtaPIab0u5-lNsVjj4KjiB6vuuyNEiIWU9U5KILPnQsLRkCR=TQRop3q1pYQXmEtxV-ZQpi5O4zJlho-PC6B9XlvfaOjXYhCu=fQXqMwvg7pIKs2OlZBih_q_ISkllGmG5up-AzsxvqiAQGUNTr0R7CUU1LJzSxVPJ=Km_RR_BrU=LQ4QhEzk4fkvppmJ=pkfsn8cEkqXxe7Xql1YgUqxmmpRW6uZ-TWvWDLa=kuF8Z9yCnEC5_A0Eo6BDwf0OVQ=WtN1XVlhOK5DtK0=UhBf69ycQNvb1j=xDPiDdI2XNWp3r6XTL5oicy4VwrOroeNQ9ZloGAWjkvoiduFn_gVn-=eXtiqJ_aJL=a6tDZrcxrI5o8seR4J6JcGZedd2MoAVilJ2UDSC1TNpSFgur5r9ueFehGqJ95n4AmRw9uKEwey7VmTFzSt8PJqKLrPXuWF36B2dzDaQuPshsRi4qdDegfhN1cTR5GpLAya=CrNB8tB=Ddgxq34Vn=-PYyAQ3-8PvjFweFv=cIb2YPNNZAk5MV0RMlimye1bKj_nCI14I6euj7qAziQwtQrQsffmVNSEPpM8cZYNncWDabA701BkAaEEET8LTQEyukL987lvQFwEYK-EvBqdNy06mf9iVFuoGI6eAC-LeC470fl1bsfqQfIsJIBR4PN=DrmOG0RuTP0sAqsJr0mn8l1OTJbg3a7FmgFKnsGYt83_m8zgnz1Y2cMs-3BDLzUjilrDXa42c=gBFAzV1_xT0gwxNcfOMPaUwFT4zPfQByZo7LIFoJhBdCjK-cTSECX1_g-BYT2XPeDruwFUA-ONwBU7kQ9BLZRdoamV38F9vJ3KSim14_MNEbXb6wfX4jf5oGdRonyllZTk0ZpSOfR2n9ApJV8SuVuCr952YP_Fg8akq94wlTd85MktQa_FwhWt1citKnM5FsGkQUDIZe5BgEiAnSpsQRxhMRJSZ=t2IwVR1kA4YpoqSz=NfUmnA45BMI', "ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wfJbLldOw3bfwAAAABnMdsJAIPOtxoMhpLeWDfjaJRrPlI",
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.76'} "ee30zvqlwf-f": "A9IKTYaMAQAAJ7zJu7-w7snvZbA3izFVxAEUtun3U15ltb3ClSyR9GQcTn5ZARf3iT2ucgHcwH9eCOfvosJeCA==",
"ee30zvqlwf-z": "q",
}
) )
url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping" url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping"
data = { data = {
...@@ -64,7 +69,8 @@ data = { ...@@ -64,7 +69,8 @@ data = {
"site": "southwest" "site": "southwest"
} }
data = json.dumps(data, separators=(',', ':')) data = json.dumps(data, separators=(',', ':'))
response = session.post(url, headers=headers, data=data) while True:
response = session.post(url, headers=headers, data=data)
print(response.text) print(response.text)
print(response) print(response)
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