Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
L
lcc-shape
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
wangmingming
lcc-shape
Commits
5dedee0f
Commit
5dedee0f
authored
Feb 18, 2024
by
wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
验票
parent
fa94a679
Changes
10
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
3530 additions
and
108 deletions
+3530
-108
b64.py
b64.py
+2
-2
cp.py
cp.py
+16
-1
index.html
index.html
+27
-23
src_out.js
src_out.js
+3447
-3
sss.js
sss.js
+1
-1
test_cookie.py
test_cookie.py
+5
-38
lulu.js
wn/lulu.js
+2
-2
lulu.py
wn/lulu.py
+9
-9
env.json
wn/src/env.json
+1
-1
main.py
wn/src/main.py
+20
-28
No files found.
b64.py
View file @
5dedee0f
...
...
@@ -40,10 +40,10 @@ headers = {
url
=
"https://www.nordstrom.com/giftcards"
headers
.
update
(
{
"x-y8s6k3db-f"
:
"A_f2vH2NAQAAgwafvJw-cEZM_WtlvylCzxl1TbEW7q6DmsFQHpIWMTD3qkweAReeaPiucuKDwH9eCOfvosJeCA=="
,
"x-y8s6k3db-b"
:
"
-m4g212
"
,
"x-y8s6k3db-c"
:
"AIBGpX2NAQAA0vPrw7StzmeA1dHgsOsvkto5ehlCkejfG5hMVSr3l4Dx2_GF"
,
"x-y8s6k3db-b"
:
"
o89hfc
"
,
"x-y8s6k3db-c"
:
"AIBGpX2NAQAA0vPrw7StzmeA1dHgsOsvkto5ehlCkejfG5hMVSr3l4Dx2_GF"
,
"x-y8s6k3db-d"
:
"ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzv5Czi_33wcq95eA8dvxhQAAAAASUms1AJdoUdEuKhew80AHhC2pNEQ"
,
"x-y8s6k3db-z"
:
"q"
,
"x-y8s6k3db-a"
:
"Uu8BRAX=4eTE=yQqzg0sNL5vls6Gv6Q9_bgUFTGsxzZwUfGOkX6Ogj8hygFaPlsP=gM9kC7X77e4eaXV-BFd0SVaXuBBNGgz63EAM3keCt9fAczBEb0=2fvfr5Tdd5uC2R5LagrCVf3D7S04nod7jZ3Biure6jN20DLF=SV80VNwI9mbf1orxj18ma1JQ4uCPggciyNK5PBwbH99KqDhR=cmj9WzUCAG3BfNS3eMDSU_FaHMdknJASOaWJBIOthi0-cOE9XGFn92I5D1FH9BWMTv1NwTvlXRPxlQdlj7LmqXkk6NHORds5QEzisZhLdhcQJVaa4s7K2ZQ2yiNQLlQjn06K5-oCwDcN=f7ezUZMQG6Te-TVdTHemntqah=LL1ItDC7PKtzie-3Qv5s=idI84AnPVuHPr5jr3hM4qqjR7O1TCXXSeOgKxmJN5JFcSdqcnLUnlsgMTBefcjfFQCmmEjDnNn62H9KNyQ6nR0abwslM=LBmXOx6rVslvqUt0XO=XcYAQiGvqEqyDHvranINoPQ0I9i39baah27_i0OaXV7xlKY3CMigeFKylb_BSowW085DfKgjyHg4=8T2MJFyFuH9QvynfqHZHBjKUQzNU1bwCUHur6EPKVGrQISrfO_MPhdG=ffSrJgrQO85RAWfDhHFDuFuXfmg44B8=81AirXn9556o=WSZAWUQOXOdjINtDjD=SOk=4Y-q4P4-NlHKnPEmU=UxcZE5y_JsqTS5XHMKMbP6mLdQY4cIfjrwni03nVbl4g17chPOHO_YUGjFiC2kJmAajx2HMa8SoAH4j3HiC7eNyX4QsdrPl=NhMZ1-FaDLZbuYjHZ0gPCkHXROAqWmq2vczUvXnaz89rgkrGiYdNVJYwoBIREOmisb0xnIyikLGtsDKG2VSJh54EXwQvz9Sxhc6ztmN0sJWRJVoi2z=jmGyNsnAye5726CfrSVJA0=_yDU29BWeraNWjXsWMRU3Drkty6HQcWAzLKctSqQwNuC8fkQkAyieMmzRHc95IuGoWJDKyMv_T3GwvdFm5zHE6hUaYIf5nk_MenRegLmr3tRkUxXvYHIHVqucWCCqH-tJjf02X03h1QUyn006uAuKatXMUb815Z9YSS_aJkEC1od42dWIYFJkqCQ8KuoEnxifFZMjx9_hyO4EODqDE1QdMm8o5X6sdhmW_kraGqnj66Gl__DL5DTlYQKnBo1=Tx00LPV3cVZ0hcWQ_ZgO6oN4gl4W64JrziqdEQSbUCYZelJ4vMXNeNsxhtQGaMRWolN90m4gfZyU6APzqEyS_EVPuil=n3EYi43NrmAQ2nLo1AQIjr_uCJE7DMkLVyWoWd8EDqfO1_kDaqhtDctVg2AxZFO3sNoSJ6WybmS_55UlUCRs3xuHUbuAU=iQ7H0zsqUh7yjfMT48kzjKjLQsbVLRSdMlOIBKc5-ho5m_PMlBYEZyq5=9kubRSdjS-Nf9n-oE0VgEJNFSVhrY0nSrTKt=SzlvryUZXk3r6L6RewLTAnhQ4J-aLFly534KX2xVY6_N5ucIhvQvmtvtVs33PEDREa2O5ArmZfeFYwvyf49sSOhdLkDYY1EFFHvw_FJoiFMi_50qraheS3YI_i7VHeDxFNdtSV6XMHD3oaj3CeD34H9AR9uJ9SoNcTv-jOWfnc4vn1w=k01uxxf3MmPTh6CayjaJxXwmLvhbcMaFbPnomz9st3G7TkY2AtAf_YFUMXeuLCVbs5L8qLTRn9oeWoruM5I7SQ10W-=jkRRBrmsn2fgMtIoN7K2iS_qAiClbT_4H3wT0ewSaVE=67GGBYmxG0Sg7Ji12ZGR1lD7L4sUO2qsuL7qlHl-2q6MRzw7sweNUElEuq8memRq_bXD5uoSBdTNqcGClRtrJ8h6WbAcR6M7sG5VZfSF70BfsClBbjDzs=XJGeUBDjdZErfuSIGNYSgqrRgDU=n_Vw59Hiv7E1IB7kA_Zyygnkjf5Hohw7TTFs=UfZ5wRhnUV6LIe333=4FX0MhilF6qJxv=sd0uVjM=kEgYfswZUfcwjcCcbxRJZsDYitnXQZnqr3VcgR8M2TKR1AJyhbmC1sb4ZKH3oOhhXqXxJfXXHZCMKCdlXJYmk8e-_AwkzRJmFjWSV__2YNMGNDAWVn=j1iEWuUbbM11Lr8y3Xd7Loq0d39-sj5TwOKt9l3QU2o1ovCHVloga0KCZg7uMewmDeqiOeZGY2R0zBkAbdRHT_cPiXDBSqhmK5172FoSu54So4wGGtQSzga2xDNNeLMDi7A4gEI786VEx0CKbNYxlDbDsb_CZY41U8isQ99UYk9S1SyCTC-M90uR5m9kk=QfofkczMUQ2LuS=KUqUrvxrI2ihUg5ZATorfrc=jBtPy9nidzEaS81LCe9A2iuGerRDALhquSQZg4jiCRgmM9syQv5iWMq1Mrgb5K1Ar4Ajcw51o773ArdsbztOEQqROsKWYYS=mNuDxGug3UM4r3uXIs9zrb4obX-SXz0c=wROBVKec72mcTABHP_OwyHoyN2GvIoZ5TUcmD42aBmxwNY1xWFtKnorr_xoJXeqlU6UM_nw6AlqNI7Mucm6N=OagYMvtZRQqNjm5B3hN=nyYcSxdojhUCD-lF5G=4wShmah5_LE0-NPbdbe7WJmP8SPvo_79ArqqKbRhEs5dgMcPwcFo0P6V3S9sV8Y69dgsr9cYlws_R_5dg16n=KKUzKKgAlrFkAuaK0F_88FPA2VnQbQedhhygeLbDI7e=f91fROO9iBVES0x-ece=ww1lyTE5HSYh3w=J_Bj0DayK8zkFkEUomE6fX3qeaVX5VCO1lVNKcMd8yvRfxZ8It2LtWbLgT3MOD4jXebArDnXK_bHq12OE5GX5S9BDPR77Xdu03vvWkxuAUBmFSPhPFeKt6gmPOF8diXUQjS=OIv6JoETZWawQn2w=2=CehQn8-RySy0C4gWtDWCWyAIkwTSGJaQ3
8BGhbaDGTw5Q8CDK9fsIVLObn2RX1ajsR7Py-Iq4g2irWYW72v6AdhI4f4RLNZM7KTYdbge=lUEzTVN96Xn1VVq=nT5B_8y4ayqXFMh_8TqsEJHRzCuHJqwo99yflQ5yNrQNi3uLrQZPo7uxWNLCIrttjzaCDqqv=Q8b84h_2XwwVOy_7euXn_lMDyMQ9Z9cqbSou0bbK_J52acu9-YrLHRRhELRawlVT-eCtbgzB5lxHkfhsrkmXr2aAfZx3nGoIRz9i5FjQhonwmaAXwv2ek0ioPr7tUrhUv-P_qHki4ksch=6Pa=BscZKxX36dtegM=Q0A2WbTiMYyHhSP289fFaMbn=beIAweyR9hYL=J8WxjIt2UMeLbqHJhS4fa4keyTjTT39d61szOC-0k=l2L8LBWwubb1Z3ahziUTl6LAjxr58KQnQMwm2ZADI88x3vCWfe_NSaeZMq3=A31BVz9YHwmjoUKCKObJJrj2X2bi4V_xaIg5FzUxysR_8FVEIsM2utLfHifSzt57D-THRYYeVNSI08h9mgRH1saBOA9outfgg1MuxS6X1cEzUAYmy8Tc-QT3dtQ0g=6RcqbRwRHc06EWuDndtlNKv59PQ8MgeTyRwkEXisu0rKHHgOVd3C6tzjD6bq_jiIFmv255xvk61wevI3V4ZVto8I04SXggJu6JI=sK-qfEH2a0wOV2TMr_9v43xxtruEwT_iPAyPJX2Wa4XLq6Fu-CLqH5Jelb=CmwYGGsu=fky9cegjmfvuOC6WaB=m5wq2wRW6zZIKwric9=oA6Qga3NMXM1enOTQ4dBE_a-xE9nHRO2S6L03Yy96A9DMjCYxJgFSfEi0gCXDIAL0Neh8I68lJk0c6sJwHQ0wzl2eJPJ8ASEiOewWEJfarBDfH1hNwogogPLDh7NrO3OtUP=M=Q98X0Z7iLvY5B=SDC48-ReHnFQUN_sWJlfTcuYMRwbvTr_mrFu1vYO-98=8t2bAqrTWNq15Voyo5FHHUJsNjAbQKe05CJR4XbIuwymjY8VkONk6XzDlOnwfay9AGGnC66IhtfAEJmDPuk7Ac__RwJcwuZsZL599LUWn=re_iz29_1x=IUaZ6ifYGyQzKtCTJHexBTbTO9_M3vlw3bcoeirCq0MlKvh7dbafumi3gNJSH5MXaVFOwBJ4dKbghxH8VC_0bPctKj0ln9ONTmfLRthUEG1mMPE20=cjtmNdUqrTiEbM5SZyMMMur5Vo8n51ZR9q89tzNsBGiAYZaV55H=HHH78Bc0o4HACNFZ5I4zbyuJfw-o=U2KNqv28-St8I17b2F2MUeFEZCuM60qsFFTJOqzMPOiQEGP_0eqsHd-AnvUGVnFBtY2zGXJU6vnFR7HFJhyTYc8AU-DVW7uLkyuJhseZAyPFD-4-rGcJO1543FA_81MXOtRm9FYyVJRAgGKJtOECQdI0nHBVsvGVA6y2dtIc0Beg8mb1fnxwIbBX1Lb0Fa0r-c0eWw1vu2z6oz7V
"
,
"x-y8s6k3db-a"
:
"Uu8BRAX=4eTE=yQqzg0sNL5vls6Gv6Q9_bgUFTGsxzZwUfGOkX6Ogj8hygFaPlsP=gM9kC7X77e4eaXV-BFd0SVaXuBBNGgz63EAM3keCt9fAczBEb0=2fvfr5Tdd5uC2R5LagrCVf3D7S04nod7jZ3Biure6jN20DLF=SV80VNwI9mbf1orxj18ma1JQ4uCPggciyNK5PBwbH99KqDhR=cmj9WzUCAG3BfNS3eMDSU_FaHMdknJASOaWJBIOthi0-cOE9XGFn92I5D1FH9BWMTv1NwTvlXRPxlQdlj7LmqXkk6NHORds5QEzisZhLdhcQJVaa4s7K2ZQ2yiNQLlQjn06K5-oCwDcN=f7ezUZMQG6Te-TVdTHemntqah=LL1ItDC7PKtzie-3Qv5s=idI84AnPVuHPr5jr3hM4qqjR7O1TCXXSeOgKxmJN5JFcSdqcnLUnlsgMTBefcjfFQCmmEjDnNn62H9KNyQ6nR0abwslM=LBmXOx6rVslvqUt0XO=XcYAQiGvqEqyDHvranINoPQ0I9i39baah27_i0OaXV7xlKY3CMigeFKylb_BSowW085DfKgjyHg4=8T2MJFyFuH9QvynfqHZHBjKUQzNU1bwCUHur6EPKVGrQISrfO_MPhdG=ffSrJgrQO85RAWfDhHFDuFuXfmg44B8=81AirXn9556o=WSZAWUQOXOdjINtDjD=SOk=4Y-q4P4-NlHKnPEmU=UxcZE5y_JsqTS5XHMKMbP6mLdQY4cIfjrwni03nVbl4g17chPOHO_YUGjFiC2kJmAajx2HMa8SoAH4j3HiC7eNyX4QsdrPl=NhMZ1-FaDLZbuYjHZ0gPCkHXROAqWmq2vczUvXnaz89rgkrGiYdNVJYwoBIREOmisb0xnIyikLGtsDKG2VSJh54EXwQvz9Sxhc6ztmN0sJWRJVoi2z=jmGyNsnAye5726CfrSVJA0=_yDU29BWeraNWjXsWMRU3Drkty6HQcWAzLKctSqQwNuC8fkQkAyieMmzRHc95IuGoWJDKyMv_T3GwvdFm5zHE6hUaYIf5nk_MenRegLmr3tRkUxXvYHIHVqucWCCqH-tJjf02X03h1QUyn006uAuKatXMUb815Z9YSS_aJkEC1od42dWIYFJkqCQ8KuoEnxifFZMjx9_hyO4EODqDE1QdMm8o5X6sdhmW_kraGqnj66Gl__DL5DTlYQKnBo1=Tx00LPV3cVZ0hcWQ_ZgO6oN4gl4W64JrziqdEQSbUCYZelJ4vMXNeNsxhtQGaMRWolN90m4gfZyU6APzqEyS_EVPuil=n3EYi43NrmAQ2nLo1AQIjr_uCJE7DMkLVyWoWd8EDqfO1_kDaqhtDctVg2AxZFO3sNoSJ6WybmS_55UlUCRs3xuHUbuAU=iQ7H0zsqUh7yjfMT48kzjKjLQsbVLRSdMlOIBKc5-ho5m_PMlBYEZyq5=9kubRSdjS-Nf9n-oE0VgEJNFSVhrY0nSrTKt=SzlvryUZXk3r6L6RewLTAnhQ4J-aLFly534KX2xVY6_N5ucIhvQvmtvtVs33PEDREa2O5ArmZfeFYwvyf49sSOhdLkDYY1EFFHvw_FJoiFMi_50qraheS3YI_i7VHeDxFNdtSV6XMHD3oaj3CeD34H9AR9uJ9SoNcTv-jOWfnc4vn1w=k01uxxf3MmPTh6CayjaJxXwmLvhbcMaFbPnomz9st3G7TkY2AtAf_YFUMXeuLCVbs5L8qLTRn9oeWoruM5I7SQ10W-=jkRRBrmsn2fgMtIoN7K2iS_qAiClbT_4H3wT0ewSaVE=67GGBYmxG0Sg7Ji12ZGR1lD7L4sUO2qsuL7qlHl-2q6MRzw7sweNUElEuq8memRq_bXD5uoSBdTNqcGClRtrJ8h6WbAcR6M7sG5VZfSF70BfsClBbjDzs=XJGeUBDjdZErfuSIGNYSgqrRgDU=n_Vw59Hiv7E1IB7kA_Zyygnkjf5Hohw7TTFs=UfZ5wRhnUV6LIe333=4FX0MhilF6qJxv=sd0uVjM=kEgYfswZUfcwjcCcbxRJZsDYitnXQZnqr3VcgR8M2TKR1AJyhbmC1sb4ZKH3oOhhXqXxJfXXHZCMKCdlXJYmk8e-_AwkzRJmFjWSV__2YNMGNDAWVn=j1iEWuUbbM11Lr8y3Xd7Loq0d39-sj5TwOKt9l3QU2o1ovCHVloga0KCZg7uMewmDeqiOeZGY2R0zBkAbdRHT_cPiXDBSqhmK5172FoSu54So4wGGtQSzga2xDNNeLMDi7A4gEI786VEx0CKbNYxlDbDsb_CZY41U8isQ99UYk9S1SyCTC-M90uR5m9kk=QfofkczMUQ2LuS=KUqUrvxrI2ihUg5ZATorfrc=jBtPy9nidzEaS81LCe9A2iuGerRDALhquSQZg4jiCRgmM9syQv5iWMq1Mrgb5K1Ar4Ajcw51o773ArdsbztOEQqROsKWYYS=mNuDxGug3UM4r3uXIs9zrb4obX-SXz0c=wROBVKec72mcTABHP_OwyHoyN2GvIoZ5TUcmD42aBmxwNY1xWFtKnorr_xoJXeqlU6UM_nw6AlqNI7Mucm6N=OagYMvtZRQqNjm5B3hN=nyYcSxdojhUCD-lF5G=4wShmah5_LE0-NPbdbe7WJmP8SPvo_79ArqqKbRhEs5dgMcPwcFo0P6V3S9sV8Y69dgsr9cYlws_R_5dg16n=KKUzKKgAlrFkAuaK0F_88FPA2VnQbQedhhygeLbDI7e=f91fROO9iBVES0x-ece=ww1lyTE5HSYh3w=J_Bj0DayK8zkFkEUomE6fX3qeaVX5VCO1lVNKcMd8yvRfxZ8It2LtWbLgT3MOD4jXebArDnXK_bHq12OE5GX5S9BDPR77Xdu03vvWkxuAUBmFSPhPFeKt6gmPOF8diXUQjS=OIv6JoETZWawQn2w=2=CehQn8-RySy0C4gWtDWCWyAIkwTSGJaQ3
ADGhbaDGTw5Q8CDdBx1hLSb5qzxmWvHeYZIRFdjObqc6_LPt6TsT1zkUHoecaT_oKFG=bSkkvvexnPxwaveSl8e1P=t9PmKmj3wSXR8M2qwKW6HE-FPdz62XTvfe1QGWjLzsB0PJZvtndixOmCCOaFNkEbSrLmjjYW9BQF=bE42MCMVVF_GxyufTfhIDMzE_Jcj-_j-CFdlqHVra6wSeKs-enQ2A-tNu9xVRfhfH1WsOe9JB=3-iM_rxaagvboEbNGODDMM0jvW6sjebfwrjLAPVKz2a8Qlguqg82_CrRzdaSeCUio=WZkz2cnNcCPqudYOXTBKnSNF3xTj8RaD3cWBQmBcjPQoOd_LRRJLZq2ukRLDz4R1bOkDbCscDmtNnCY60xNg9mgdCxXSvhY7S-LnsHx6O40BWKdG8dgycM7HrnsP3JtCntrnvAyYoPJCWWZ=2MVMG-cnuTSXndqIKd9nK2OXn5Y_MtXFV2ChyQsu3S6WCdDW=623Jk54X0VslBX4bgcbxlkPYbFgyyeAzkaI-NSOxSakIHx7ic8BbXfGCq8T-AG=yZ==Ng6qMxKCwZeygeqRNJCaTicsPVNLnCjwOR5hL6EjHLzB8PrzsAxjcarMF3VOPEhgse2JB0MrsVYCRRcsvhXV0BVv6K7b1YQ9J4LiTDFcxfgWaNCh5YzDVQ4yd887wqgVMs0w34ShqZjWejk7-wG_sOaJrPe3wVOOA=BGitI_MvKfQnaJH2zRrlrQS1rWHJBomvTnwYRDHnKvTnq-aB9WdfZVy15sACnauWkxBA69SewswfkWk4uEhr83ki=8XuQHguD1z-qwYhRSijoPKs9xK-x9ekJ=AkVqGrD7kXnerP6Zgs0xX11Bj4=_3JDmkfLcuBhNUs3dBXWu0XXh7clRj5jB0Qhxt8fOYjr25TI-YvMs3_8crZoHf6z7bChRKIlPbiXQ-qUW3VT55j6ZU0j=VZf45PlWBRtX0cJrsE23wQVWykqMIuUn_4r5=cIMCV=GCko_CeP4x=ZCDCBtacHorFi=2l173ffVWPyedW2-6Qdy=Dj3XwWsH2BMfBW8qCYYR2LFZa52Xclq8gcvCJDtZU30uWvXOUwqUUDgbbR9cHeQ14lGABWALV-F1I5rvXvslPdUnC4h=IKlR3U86W3vrcFG7CNyRJGossHEPC6PWGILWvLSkOXXRlKN96PzVxMOAZsAXrC9J-Cd4dFK1n0vN0GiTAOjrvLKbIBxtluIKQL8kKlKdA4KlQz5xFMT_=EYBKolh-Yj4Suo22=x76-Wlv9V=63ZPbF2d2EZ=UEkojqtAb_iX-Tcf0M5WnW6GPXvDY4U5oHgNgoCgV3UhOy8mydz12SAqK2tV3snsLNP=fzORaeULKPVCPMZcmTIR7Z=-UQBqbtDVQqvNdR9KGLELfTZgIDN5rKJ4CEjM1lbBIoPcvLOqHPVyZo2b9E-ZGmeKN1Mis6-t-bfnEekdCOLxLU2oIGT5=P=JVbi6gKd
"
,
"user-agent"
:
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.69"
}
)
...
...
cp.py
View file @
5dedee0f
This diff is collapsed.
Click to expand it.
index.html
View file @
5dedee0f
...
...
@@ -92,27 +92,27 @@ var origslice = [].slice;
return
res
;
})
// // document.cookie = 'sRpK8nqm_sc=A9EBM6mMAQAABr7rR-6k_cD1NDefUGYZBlvraANwxoU0F86e5XoQveY1mz4UARf3iT0AAAAAAAAAAAAAAAAAAA|1|0|27ee2b2f98e6c25dfd8413111062fcf921881318'
_getOwnPropertyNames
=
Object
.
getOwnPropertyNames
;
Object
.
getOwnPropertyNames
=
saf
(
function
(
a
)
{
let
res
=
_getOwnPropertyNames
(
a
);
_print
(
'getOwnPropertyNames'
,
a
,
res
)
return
res
;
})
_getOwnPropertyDescriptors
=
Object
.
getOwnPropertyDescriptors
;
Object
.
getOwnPropertyDescriptors
=
saf
(
function
(
a
)
{
let
res
=
_getOwnPropertyDescriptors
(
a
);
_print
(
'getOwnPropertyDescriptors'
,
a
,
res
)
return
res
;
})
_getOwnPropertyDescriptor
=
Object
.
getOwnPropertyDescriptor
;
Object
.
getOwnPropertyDescriptor
=
saf
(
function
(
a
,
b
)
{
let
res
=
_getOwnPropertyDescriptor
(
a
,
b
);
_print
(
'getOwnPropertyDescriptor'
,
a
,
b
,
res
)
return
res
;
})
//
_getOwnPropertyNames = Object.getOwnPropertyNames;
//
Object.getOwnPropertyNames = saf(function (a) {
//
let res = _getOwnPropertyNames(a);
//
_print('getOwnPropertyNames', a, res)
//
return res;
//
//
})
//
_getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors;
//
Object.getOwnPropertyDescriptors = saf(function (a) {
//
let res = _getOwnPropertyDescriptors(a);
//
_print('getOwnPropertyDescriptors', a, res)
//
return res;
//
//
})
//
_getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
//
Object.getOwnPropertyDescriptor = saf(function (a, b) {
//
let res = _getOwnPropertyDescriptor(a,b);
//
_print('getOwnPropertyDescriptor', a,b, res)
//
return res;
//
//
})
Object
.
defineProperties
(
crypto
,{
...
...
@@ -136,8 +136,12 @@ Object.defineProperties(crypto,{
let
addEvent
=
EventTarget
.
prototype
.
addEventListener
EventTarget
.
prototype
.
addEventListener
=
saf
(
function
(
a
,
b
,
c
)
{
con5
(
'addEventListener'
,
a
,
b
,
c
)
if
(
a
===
'cRGHUGTDx9XPVtt5hQ2b'
)
return
;
return
addEvent
.
call
(
this
,
a
,
b
,
c
)
// if (a === 'cRGHUGTDx9XPVtt5hQ2b')return;
t
=
function
(){
con5
(
't.call'
,
a
,
arguments
)
b
.
apply
(
this
,
arguments
)
}
return
addEvent
.
call
(
this
,
a
,
t
,
c
)
})
...
...
src_out.js
View file @
5dedee0f
This diff is collapsed.
Click to expand it.
sss.js
View file @
5dedee0f
This diff is collapsed.
Click to expand it.
test_cookie.py
View file @
5dedee0f
This diff is collapsed.
Click to expand it.
wn/lulu.js
View file @
5dedee0f
No preview for this file type
wn/lulu.py
View file @
5dedee0f
...
...
@@ -32,15 +32,15 @@ headers = {
"x-lll-request-correlation-id"
:
"25536d98-9c05-4a42-a09b-9d9aa629c43d"
}
headers
.
update
(
{
"x-dwoclkrx-f"
:
"AwX8qH2NAQAAxBe5-VzGgWq7CzFlxN_KxypDD1jxBm3r8dVGYWVuVUmAVsM4AReeaPiucuKDwH9eCOfvosJeCA=="
,
"x-dwoclkrx-b"
:
"-ioegdr"
,
"x-dwoclkrx-c"
:
"AIBGpX2NAQAAhwItfDKDNOIvX--T8djAvxN5Rh0YCfpHEXsP8HUdJOrWiO3-"
,
"x-dwoclkrx-d"
:
"ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wd1HSTq1ojt_v____-kmqHPAIU7EBQn3CyUOgrJJSs3nx4"
,
"x-dwoclkrx-z"
:
"q"
,
"x-dwoclkrx-a"
:
"-fC7j8FsRZX1od1FS47wNfAjWDh1zr0CBYfc5pd-84lRWMfVvoGRuTH3t9iMCD-cwqN2gX3wd3zXh0G=s1r_D3IU8zFcf3zXoQk6L4is0_gsySsU9cbbn855xiXj3zKXzvHv8wyzSjl3j_5T_EXvb=EXX6zLK=SAi7LgLLqc8jn0H5tBzpoS21mK7--4yTJmU5ZaDIAe88gwdHq_A4ZV9vwsj94DSdILjTPgZYgvbU6wE9NV4Z0mZW41Dwb52vXmE5T3=gVKQnpgbMJClXtG8M=PxQvn7ojQqtW3dMlSyV4CuJ9_LJSr_ATuNWI1Ir9IwFhmSJTZVdrW8GZX30wcBnWXVoN-Aki1jZZ4crYheKbuME=US-Mszi8tKAcMqJk6xAUZuBh7GzjtjprJPlIn4jmGRBtHeb4J=HLgJJwmK7JX=jvfAymgDRrctFeoERnpmlY5WfwJD49fz=qpteznc9hsq7UoHZtINTHb95pz9oBzCBX0lRNZBvvCF7MpDLBGJKiuD81INYE7i=oV4VH9No9ttFHW1wxg0z_eKiL9JEEyPrRZNMCoVxSWvbQr0PBr6d-39bQboPRBCMnjpeu1eRBIh6THfQEkjjQTbg9A9WPES0qM4Vjl4kMmW8R014yk3Y382-wRzA1rabLvT=L1Bc2_85YLmFnX_YhrKEmELbAaL6GMCwT-Eoy3IhQXV6aKdAPSBaK6CySXTmchRvBjKfx4jc2_m_NFGiEj9kwvC6cLsxhy1alhm=j3011XTFbHcN-dyc9rCaQWkt6Rf3VHubT0kypatC8e2dss5t_Uow9a8igqjuWNGyUFwIMyIw0qRt0IjUulaHrkaaXNqwE9w_UQaXQzCSgP-PBQp6e-I-n6hMx0wRTLec1nL3nw8-Bstljkrzm96NsuYV13m3fj3fgECDkF4Z9G9Bh2a6MSeUfsxPVdnFeT7pfrW_mxd9Nds1K7JkQbePduRVo1CN4tz_VaVnoXIaN9HagSF=VJYuIBVeAmd4sciA1DAN2_tN_97MkGyoe4Qi_Fx9Qmnjz9ebvIR6RZ93E_y74gfrVaSegcYScorV8tgj3y273uvIbmgbBx6EpAlWz7mT-HrJ6KwgqoGMgIxb=Srl-33t-2Jv3lpIN0ZYxtfAsUQX3DMW2pnhRHvW9XMp-=KMtFVbAAWebRQ=ycC0UFvj1fRHTdGn0ZF_vCvfLvtuI83oJmM=EfSatI86lnmP1UXhVHDFVppAAVP_rnKIxzzy1Zyy0YD380fM_eK4oJZteopCzb3ANmjsIWy0d5NGyHWWeT18hryyHNYM0vwWMgJVN=paphcraJelYDIFP85Yu6nFxollBdAkwNx66GWoP6bwyhW425EMMymw3-I5B2o5DMJ5pKFbifn22Z5AI-of49ngZvAexZQpPrxqF4xZxzAWULzrQV=gmDhevK-K88zcD6D-kMQPaL84gKyo2ATQnt0FiAQyvLlUpeSSmRG9trAKM_N6ZRffxwHat3"
,
"x-dwoclkrx-a0"
:
"zubtlaYu6V4qMYsv_c5X4BHHgVGYgJX9yWv3ggzBpwTqxN3UGpW6zSFXTJcfwnUr1l8JrJDAMz801QYsrNXiV6Pq4rqZCAE0qGcCKgnk=MI2urMTFS0q77fEEorvSb6gVWCd=idv=hK=vCgmN2SieFEza26v3nPRaD0PlHQTINnfRlj6c9-ArQsXKRM3vzv1raRjc72or_uHNx0AYY7InL0mUSL0ANfDswopKS8eIiVTdIBRogHU9K302L0WTWXAayrH0rNjAF0jN5TE3hxjI_u6Q82oIZq8g3iF8FfQzhj0qX5jtLUcEhMrMs6iV2ARHJX0=v--CU_I57as1BqWYaETdIk0QvMPmaH6eEWsc9SvQ3dm1hUKlv9DsJQr98K5HFlCX_l0ftf=qbsL49AGCXuANzWCF_0jC2uorwNmb1-caCri7PUTf2rqZ2WthcH60NCv9IRaJmuso195It-mZU_Mb2SJUpLjlE2qgCLbe6i8PQwIk8wlz6SBZN-VK0iPQhJS3ezrm8XxZoi7I-b1Gph168_Y1S6GHFKMtpbqqtx8=418m51l=RT1g-crviSkkocYlcQzsh=0M==V2euDX5imIeFwn1D-8yqYKuW_S2SldneNPA9zR=DzCNh3YFlXJh7DlX-=l3gvDcstwyAgbVAcVsWuz64efXoJVrpWtdf5j=s-AgT6pEVy4m9J4uIU-RxFNH6EEZhlCGeY47Uko-SKsnlgYRKH2Q=_kM2TITSqi8i=J3JJJs2BLlwe8Kua6KAaRCqhw_Q4xCACzJDZSY9xis6Ql76Pw=dIPRauKCwU5pg0nEdBmpX8a-WMk5ZY4Qv-0T3Cjcy2y744XVHzzvPJacF6PJoazqQl8dJIj4=09D9U_FP-1c2RinhsZKmJhbKvKMDmiplG_wwl-xp=LM24e3gPNSvW_JRw9yrRxxqNPm2-z9rE3RKnaiBMuVWT1QP6owh=q_2FWvzdQWhL0YJpozUlCv-C=hYpzV2m2t60Y12oXLW9K4dSrXDQ-e_qNvhfAxx1GSJqMrYsXiat953QLKmCNrL1vS-7oWlu0LY3bGhyn7KebG25YG4v7QmFK0wY0_HYv5oD37c0-kcFHRmh3K9V2cvsIDBlAgQaP7aRjzk-880IiljYYqZwUBQ0xBl8P6T9zJvexW3VKsuYbATrzLnp=lfYWwJQciR7Ga4Y3LMMb0eua=hotsFT=slnRDAhIARhx05ks3BzW3DnZFjQMSNiQ-8XHgbwfUDMRqFZrf3t9-07f3WF18P-tovs1-jn-cadRf2uDP16BvB-SdN=gJ1u8S=m-VT5Qovl06kg_hDcuoulxj1J6skGCIMRzFhrEfMtf1nakgX8rfgvJFYZaw4hm7LyqALdU==hyRkpiD24sKjGHvLcRku2uYiYegr8kX8WzuvJxli3PGw33mGRRz-DXBvjmsJF5JIz_oAukvl9w94up_Yx-w4oppXHIikoQ_GkSV1mrZYmAGNKUNu=X9w4"
,
"x-dwoclkrx-a1"
:
"ozcF7rp3JcE3YbA=6Ui029DGxQFUtnQPXnQyD4W7_PIYNnhIHUIz=byR5e_d1srjlC6Ck-fqeKP0xaU-zb6vn20NIGDUoCzoqTq7oHoRnDg8yjH2jaRWHwRRqRzyH_Dc9nBG=RBtXeUarWsWZtCG9ZKngGkiHPq2LtZ8TGNcKAZMb_9dlP=5hdb3RzRQDl9ch0HfeFo7yqbsJPTu=Wm-z9P6kNL8mX4SyLv_6jeqxEHu5ryKqlAiWvlegs3PiEo8oxZ8PaggPoYY_k0NVYIWc=00qz1nlqnuXs5C_RnAQRB1qki0HEwhwCLym1esgvzR=_QQRl_8vAxWeEhRVM4ztn2QgESnMEHA95bBUdx5sNzCG9m4aqeahUxMQnJWorA2BjyxgP5JtlVK-eDLpgwDVPisumr-WM1veoyslxoztZnc2hrDmDY-z3dF-XpyfHSi50Hu1g2VuoHu9YCLw0jWPLqtuhHv3BH4HTupqr0_Nf8ElrIBxTy1zQJH-5=gUsug65EV3JMU_Yy_v5QyvrRoMPxwrYunYq2hqaya3=I1bwADZua=rqil77nzY5xqvtGbDQMSFFXCrUpMqQKvtEN-6Glnl9E9LJnfgQQS7VCfEgLU98cK3oePPJCf8at0uqXVZ7_cYKYfliWmraE2CMlr0UBWzHhdK848G3dZC4PvdP=7l00C2h_eD-pyroz7sop8g=3xDutunHHmlBiYBVdQgPqVsXY0fBMsi5ksvM=Eu5H0aCSQh3Gw_fx5VcI0r4rE5tW=Bh5K1JSeyFCSbrYWTS=_G4WrFs=SXYL-NilZrQAgDBZNJpT-VD5DdqtZPcHS5kugDxaD42KRBbqWeDIRVmh4_k56ulwVHYeLaSeTYmR389eGm=Fiv=zuM=MXnrD9pnEBew8x217jIqk=wdNGr-xARSEltB6V68jXosok_RENl=5pHyhvK4GJMPb_N3uYxgc-SedjsfdA4XhhBlvDjBsx=sVy8Ue18efEAnxPoezH9sdG5GUA5eu=00JhEiq1P39UEBqXBYJFxkMFu463qvy3ZRqGoE4zZJDTfiHdoNdcVxGZ_7qcAh7drfX0l_z0172Dbnk=IQYaVmYirkKc7RWnG=-1Yyz58JQ2YzRjPQWfi_jY-WLgnEXPyICwho9N_sv_qCA72C4my7AJCrxfxjWKVkgCHZ0NF8D_KwQQ24s6nPQaBoB9Wi79CThv6Mn7LC8ZVdSq9Uth8mTv1580BbM4LRox_=PagPKk2FoAXyRHHofMTM8nF87HaybMdSzNK9bX8VC59lZul-1PjuuWeX6j_IbXlUXIV7Fc-0B1riFHj69uxft=qU48=Pbfv0Y3EjqoMGLGmm61N_=eY6LpHVyCkcZsg-w82dMuAVrs9Bl_9gSITWUt8dllfLiqF5uT8f7lpJv7sB8s5iMccJFudgNNCfiV2YeBB_vmdX7vMSV3lZh4XEgfz2bpeRf5z9TCNbzlnRcPv8zwSga_Fb05a2-GfAHf"
,
"x-dwoclkrx-a2"
:
"FITeH0p-FmDAvc9GTc0LxTnGdkrmg9Mk4FNUTIAacIIveJKKrkI15LgoWVNyH-s4HQaFH8Sdy2nktjEdq4C=7vUN3j0ED3cn9zYoDe-fBthqhpN_Hh9Ku_e3xxEo6Qg5iLJpPek5mqba9=LXNGpvhCZVVy_Fngq=Pdw6ZCkvKq-o=VBvvJzKA6cTKqcxiSsrnANSdFm5byVBpjxclathT1EKAljH=oeIGqHcDFJNn0PN6q9Md=UjDk1lZnqirAyRW1aSiWVgcWeinZMTxCRG09cv24q00lqbV4nrrGa18YB23v=nqA=c71IqE-AS95qpLp3qKFDvWRRysklqFDi_Gv_eN3GBKXWEClV7f1eE2r5rxHyzUpzTym-yXuR8dmp-pYNqraAbw7GFHVEDapYfMa2IEsWKR7vU2p-nPZ2_IDjIXjdUYPJpXGYclhIkAb57mtx1ElFz36v4Vg9D2P8grwW0=kbIQ2jjb5yLBECA_FwmetZGNh5J7AzPkPzsSGHWfY-fCvXpKcWf-0IBZ-kj7EdA_z_YAinr5vWG7RyPdbeqPiolMjnwy8hgIJ1nu0EpIMByLx7Jlxa5JLH_SwR7M5o6Qg=KQKRckiiY_eWidTd7r7crWlqg3prFuTX4TBXVJK3ca4gmm3-FiBSrFpZq_wlU2TXXeFogRSwTW6ToFvk=HbLufywojwjY9YBLIfiBRfRyD9gjSVfZiMCjKV8ZdQIvTiZJwgoDs1BJtlbKlb0EGdpg=YBWi=gJfDw1gy60FvcexXvGtWBF007slFraRb5Rba82JJ"
,
"user-agent"
:
"Mozilla/5.0 (Linux; Android 13; 22127RK46C Build/TKQ1.220905.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/107.0.5304.141 Mobile Safari/537.36 XWEB/5127 MMWEBSDK/20230604 MMWEBID/7189 MicroMessenger/8.0.38.2400(0x28002639) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 qcloudcdn-xinan Request-Source=3 Request-Channel=99"
}
{
'x-dwoclkrx-f'
:
'AwX8qH2NAQAAxBe5-VzGgWq7CzFlxN_KxypDD1jxBm3r8dVGYWVuVUmAVsM4AReeaPiucuKDwH9eCOfvosJeCA=='
,
'x-dwoclkrx-b'
:
'vpi2hx'
,
'x-dwoclkrx-c'
:
'AIBGpX2NAQAAhwItfDKDNOIvX--T8djAvxN5Rh0YCfpHEXsP8HUdJOrWiO3-'
,
'x-dwoclkrx-d'
:
'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wd1HSTq1ojt_v____-kmqHPAIU7EBQn3CyUOgrJJSs3nx4'
,
'x-dwoclkrx-z'
:
'q'
,
'x-dwoclkrx-a'
:
'-8lAgcUtMZK6wj8TkFP3Gzzj8iIGFfEZ8ohZdExkQtVSr9uWa712BLw5xdr6DkRlGaeSKkAitLV27ChVs51thznM1q-2wn0mCYAum-Ul59vcJj1KaBe_p8qkdRTGLnvYY4md2Vi28uafijyickr6qtpoxEMQWWMnpFVuNNjnVZMMel4Pt-GxtbGsUEnrslcA2jKocKvBRcbacxuvBei=dT2djKtvlTKXgceUimIHC8-CkgWAufCbwEB6t=1ftkkF5fB7-4NE2ZgRB_5uU-sZJ4P0W8jx9oIXlNrIRQfBRv5YA8ficz-76cMxDvB3nUStqGP1s9K43AzYU2MFoQ-VtJF9F_vbbGJRXwCezy3yq99iZSZbpuMiIgz7AnL9mHqyGH0u4UcbFshX-Nw88V=Wd0f46dmlgLYDeI=QWofKyyPFl1WNnz_NDtrsCyNYJxMdSzescGUc5dNzKLIfxDUdyK2M_vWk_MZ=1NCEJ7mgVqbMAhIiYIidR-fkZ4FqjPKF83C1hATzNWSmw5ylqmZtjikaiGILQeFHAEfmoYlEmY8R32cIBaFPhK5SqG=5bimnGaBkfBxkqdZ7g5TyCekN=b0zPvEMmxVg6QkruB2JSvCV0Vug7hPEL0LNdoXuStCrUmoWV7k-xCIj_-Muaj19pkozFiJttx6HTajpwg2iJu1xldfEp16_etpcJCCg0l2hfJd=Y7=YlI4nP1nw4F2suySLAYQnsAtvVk-f9-7NXs9kbXgv57keD0rXCwzGPrMr_F_sKkv-W23-aKVzlmD5xCc6JX3xqQ7Rs=Y13fswZs9fBNyUczdmGbU2GDVgqKqnb8CLi8hhlK-1Q2cZhqQwcxb=55xwvRXCnKQTEm-g040pY=46P4u3xtdl38g95mLVj2PI5CIrFEaeatYKYAFl1NVisZRHX-QuZHU2D8UpjwH2gCCA6WsqDGcTo2zagbCFM4t8tpf7XsnnJdEDZ8gAE-hLhy0fBpDbImqh_-4taUCXdwq6gg9x2Qg6GwLUkAeYEis9lSN-sc0qIqkGsp8I84oFSISuT1-NrxrkMucMj30Wai1MssH-0IvpdEdBpIqPubpJd_C0S0jRJguQkJmdkfoeG13qsnDJj4EBmkaVHR5lgWIi3m4bkzj8hpRK8_qT8=SpdPau-w1QsLn-4FGLlqkCy2THBJaPdXezY3WYq7nxqap2qA-XKRinhCXPSxyeGt2eE_XjSGds3BkyIAoSI9YdSD4Wz5ICHT8SSGHxfxCipDaGF7XtmJ6t4THsHfdNBvVY5DSSlqH=9Dp_DeoWmTIdY-=BbKpxDZ1u=jFiV9nWUbPYYZ2frkFcTIqQ6RaZetFSQs166iguF0Rzl6zQpfV2NV0z2jieo1pIxYHIeCJpDwyxM9L=VNvABBf7A0s2yHHJ-csm6gpce7e_gjYPtLxtul9SmUTJCSvkk4WlazfnMAt=3CoDMfYtXa6fq-4LzSJEebpVZPh0_TgQNdviEC2BgLi5'
,
'x-dwoclkrx-a0'
:
'hDuPh6VFte=7HwYJQ_41f4lK59Q8jLc7QGSsrU-seovvtk7FqH_z1BKB_v6qAtf4mLQUskt7dqQk8l2ELq2Eom7GSl-aGujB8BPQF8cYzwbFyoN-fs1JCVy7jpdIyYMmlN4SSw4bPFf9FGA=s3tn4b74PIaG=7EpDWkzVIcEbA17JNJ8ZDxUvLRNSP6nBy_ydGcJ6Dvwf_5Z=_QGSeAxXFqkewVVsZPyj72xXX33Xh7myp1=EUxFgGU2-Y5xRY-KwGbGKEx8GJoPa84glrkX0zEUCyBMRePHe3WMxRMp-odEZBDc8jdkQ2Fc-H0Ecvx1UIqA0WxCJI-6_Z6'
}
)
url
=
"https://shop.lululemon.com/api/graphql"
...
...
wn/src/env.json
View file @
5dedee0f
This diff is collapsed.
Click to expand it.
wn/src/main.py
View file @
5dedee0f
...
...
@@ -135,11 +135,11 @@ def md5(text):
return
m
.
hexdigest
()
# 连接MongoDB数据库
client
=
MongoClient
(
'mongodb://lcc-spider:JIUsfhiad&^@
18.144.59.80
:27017/?authSource=admin&directConnection=true'
)
client
=
MongoClient
(
'mongodb://lcc-spider:JIUsfhiad&^@
54.183.159.9
:27017/?authSource=admin&directConnection=true'
)
db
=
client
.
env
# 查询所有文档
#platform.uname().system != 'Darwin' and not
if
not
pathlib
.
Path
(
'env.json'
)
.
exists
():
if
pathlib
.
Path
(
'env.json'
)
.
exists
():
# , 'success': {'$gte': 30}
# , 'env.navigatorparams.useragent': {'$regex': 'iPhone'}
# result = db.env_shape.find({'env.funcs' :{'$ne': None}})
...
...
@@ -182,10 +182,17 @@ headers = {
"sec-fetch-mode"
:
"cors"
,
"sec-fetch-site"
:
"same-origin"
,
"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"
,
"x-api-key"
:
"l7xx944d175ea25f4b9c903a583ea82a1c4c"
,
"x-app-id"
:
"air-booking"
,
"x-channel-id"
:
"southwest"
,
# "x-user-experience-id": "094ff7f7-a044-4b53-973a-b9e4a9374001"
"x-api-key"
:
"l7xx2c186c1297274b828b1872e22edfe67a"
,
"x-app-version"
:
"62.0.1-5"
,
"x-channel-id"
:
"MWEB"
,
"x-diagnostic"
:
"{
\"
spa
\"
:
\"
62.0.1-5
\"
}"
,
"x-mobile-js"
:
"1"
,
"x-swa-di-dtid"
:
"d2f6b7400bf3498ba64e331350602346e6cc"
,
"x-swa-di-pid"
:
"4612543473468643"
,
"x-swa-di-ue"
:
""
,
"x-swa-di-uid"
:
"c78355814f52f95286c14550b90dc12cc1da"
,
"x-swa-di-usid"
:
"ee4cb0be3b461b3dc1fe6fb27b9f5b021051"
,
"x-user-experience-id"
:
"8e7c5446-c112-45cc-af19-50f600997153"
}
# tlss = [ 'chrome_103', 'chrome_104', 'chrome_105', 'chrome_106',
# 'firefox_102', 'firefox_104'
...
...
@@ -283,7 +290,7 @@ setTimeout(r=> {
xhr = new
XMLHttpRequest();
xhr.open('POST',
"https://
www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping
",
"https://
mobile.southwest.com/api/mobile-air-booking/v1/mobile-air-booking/page/view-reservation/2B8NSU
",
false);
xhr.send(`{"tripType": "oneWay", "from": "ZLA", "to": "NAS", "depart": "2023-04-11",
"cabin": "economy", "refundable": false, "dates": {"before": "3", "after": "3"},
...
...
@@ -337,27 +344,12 @@ setTimeout(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']}"
)
url
=
"https://
www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping
"
url
=
"https://
mobile.southwest.com/api/mobile-air-booking/v1/mobile-air-booking/page/view-reservation/2B8NSU
"
data
=
{
"adultPassengersCount"
:
"1"
,
"adultsCount"
:
"1"
,
"departureDate"
:
"2023-12-22"
,
"departureTimeOfDay"
:
"ALL_DAY"
,
"destinationAirportCode"
:
"LAX"
,
"fareType"
:
"USD"
,
"from"
:
""
,
"int"
:
"HOMEQBOMAIR"
,
"originationAirportCode"
:
"LAS"
,
"passengerType"
:
"ADULT"
,
"promoCode"
:
""
,
"reset"
:
"true"
,
"returnDate"
:
"2023-08-24"
,
"returnTimeOfDay"
:
"ALL_DAY"
,
"to"
:
""
,
"tripType"
:
"roundtrip"
,
"application"
:
"air-booking"
,
"site"
:
"southwest"
}
"firstName"
:
"MsssING"
,
"lastName"
:
"SsssG"
,
"recordLocator"
:
"2B228NSU"
}
data
=
json
.
dumps
(
data
)
#
# session = requests.Session()
...
...
@@ -401,4 +393,4 @@ setTimeout(r=> {
# time.sleep(3)
except
Exception
as
e
:
print
(
e
)
#
time.sleep(10)
time
.
sleep
(
10
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment