Commit 4658fe42 authored by wang's avatar wang

111

parent 69696bdd
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
"saxes": "^5.0.1", "saxes": "^5.0.1",
"superpack": "^2.3.0", "superpack": "^2.3.0",
"symbol-tree": "^3.2.4", "symbol-tree": "^3.2.4",
"sync-request": "^6.1.0",
"tough-cookie": "^4.0.0", "tough-cookie": "^4.0.0",
"w3c-hr-time": "^1.0.2", "w3c-hr-time": "^1.0.2",
"w3c-xmlserializer": "^2.0.0", "w3c-xmlserializer": "^2.0.0",
...@@ -84,6 +85,32 @@ ...@@ -84,6 +85,32 @@
"resolved": "https://registry.npmjs.org/@types/bezier-js/-/bezier-js-4.1.0.tgz", "resolved": "https://registry.npmjs.org/@types/bezier-js/-/bezier-js-4.1.0.tgz",
"integrity": "sha512-ElU16s8E6Pr6magp8ihwH1O8pbUJASbMND/qgUc9RsLmP3lMLHiDMRXdjtaObwW5GPtOVYOsXDUIhTIluT+yaw==" "integrity": "sha512-ElU16s8E6Pr6magp8ihwH1O8pbUJASbMND/qgUc9RsLmP3lMLHiDMRXdjtaObwW5GPtOVYOsXDUIhTIluT+yaw=="
}, },
"node_modules/@types/concat-stream": {
"version": "1.6.1",
"resolved": "https://registry.npmmirror.com/@types/concat-stream/-/concat-stream-1.6.1.tgz",
"integrity": "sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/form-data": {
"version": "0.0.33",
"resolved": "https://registry.npmmirror.com/@types/form-data/-/form-data-0.0.33.tgz",
"integrity": "sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/node": {
"version": "10.17.60",
"resolved": "https://registry.npmmirror.com/@types/node/-/node-10.17.60.tgz",
"integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw=="
},
"node_modules/@types/qs": {
"version": "6.9.11",
"resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.11.tgz",
"integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ=="
},
"node_modules/abab": { "node_modules/abab": {
"version": "2.0.6", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
...@@ -215,6 +242,11 @@ ...@@ -215,6 +242,11 @@
"resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz",
"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
}, },
"node_modules/asap": {
"version": "2.0.6",
"resolved": "https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz",
"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
},
"node_modules/asynckit": { "node_modules/asynckit": {
"version": "0.4.0", "version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
...@@ -340,6 +372,11 @@ ...@@ -340,6 +372,11 @@
"ieee754": "^1.1.13" "ieee754": "^1.1.13"
} }
}, },
"node_modules/buffer-from": {
"version": "1.1.2",
"resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz",
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
},
"node_modules/bytes": { "node_modules/bytes": {
"version": "3.1.2", "version": "3.1.2",
"resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
...@@ -384,6 +421,11 @@ ...@@ -384,6 +421,11 @@
"node": ">=6" "node": ">=6"
} }
}, },
"node_modules/caseless": {
"version": "0.12.0",
"resolved": "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz",
"integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
},
"node_modules/chownr": { "node_modules/chownr": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
...@@ -416,6 +458,47 @@ ...@@ -416,6 +458,47 @@
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
}, },
"node_modules/concat-stream": {
"version": "1.6.2",
"resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz",
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
"engines": [
"node >= 0.8"
],
"dependencies": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
"readable-stream": "^2.2.2",
"typedarray": "^0.0.6"
}
},
"node_modules/concat-stream/node_modules/readable-stream": {
"version": "2.3.8",
"resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
}
},
"node_modules/concat-stream/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"node_modules/concat-stream/node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dependencies": {
"safe-buffer": "~5.1.0"
}
},
"node_modules/console-control-strings": { "node_modules/console-control-strings": {
"version": "1.1.0", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
...@@ -453,6 +536,11 @@ ...@@ -453,6 +536,11 @@
"resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz",
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
}, },
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
},
"node_modules/cssom": { "node_modules/cssom": {
"version": "0.5.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
...@@ -910,6 +998,14 @@ ...@@ -910,6 +998,14 @@
"has-symbols": "^1.0.3" "has-symbols": "^1.0.3"
} }
}, },
"node_modules/get-port": {
"version": "3.2.0",
"resolved": "https://registry.npmmirror.com/get-port/-/get-port-3.2.0.tgz",
"integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==",
"engines": {
"node": ">=4"
}
},
"node_modules/ghost-cursor": { "node_modules/ghost-cursor": {
"version": "1.1.18", "version": "1.1.18",
"resolved": "https://registry.npmjs.org/ghost-cursor/-/ghost-cursor-1.1.18.tgz", "resolved": "https://registry.npmjs.org/ghost-cursor/-/ghost-cursor-1.1.18.tgz",
...@@ -1000,6 +1096,20 @@ ...@@ -1000,6 +1096,20 @@
"node": ">=10" "node": ">=10"
} }
}, },
"node_modules/http-basic": {
"version": "8.1.3",
"resolved": "https://registry.npmmirror.com/http-basic/-/http-basic-8.1.3.tgz",
"integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==",
"dependencies": {
"caseless": "^0.12.0",
"concat-stream": "^1.6.2",
"http-response-object": "^3.0.1",
"parse-cache-control": "^1.0.1"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/http-errors": { "node_modules/http-errors": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz",
...@@ -1049,6 +1159,14 @@ ...@@ -1049,6 +1159,14 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
}, },
"node_modules/http-response-object": {
"version": "3.0.2",
"resolved": "https://registry.npmmirror.com/http-response-object/-/http-response-object-3.0.2.tgz",
"integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==",
"dependencies": {
"@types/node": "^10.0.3"
}
},
"node_modules/https-proxy-agent": { "node_modules/https-proxy-agent": {
"version": "5.0.1", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
...@@ -1160,6 +1278,11 @@ ...@@ -1160,6 +1278,11 @@
"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
"integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
}, },
"node_modules/isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
},
"node_modules/isolated-vm": { "node_modules/isolated-vm": {
"version": "4.6.0", "version": "4.6.0",
"resolved": "https://registry.npmjs.org/isolated-vm/-/isolated-vm-4.6.0.tgz", "resolved": "https://registry.npmjs.org/isolated-vm/-/isolated-vm-4.6.0.tgz",
...@@ -1492,6 +1615,11 @@ ...@@ -1492,6 +1615,11 @@
"node": ">=12" "node": ">=12"
} }
}, },
"node_modules/parse-cache-control": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
"integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg=="
},
"node_modules/parse5": { "node_modules/parse5": {
"version": "6.0.1", "version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
...@@ -1597,6 +1725,19 @@ ...@@ -1597,6 +1725,19 @@
"simple-concat": "^1.0.0" "simple-concat": "^1.0.0"
} }
}, },
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
},
"node_modules/promise": {
"version": "8.3.0",
"resolved": "https://registry.npmmirror.com/promise/-/promise-8.3.0.tgz",
"integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
"dependencies": {
"asap": "~2.0.6"
}
},
"node_modules/proxy-addr": { "node_modules/proxy-addr": {
"version": "2.0.7", "version": "2.0.7",
"resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz",
...@@ -1913,6 +2054,27 @@ ...@@ -1913,6 +2054,27 @@
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
"integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
}, },
"node_modules/sync-request": {
"version": "6.1.0",
"resolved": "https://registry.npmmirror.com/sync-request/-/sync-request-6.1.0.tgz",
"integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==",
"dependencies": {
"http-response-object": "^3.0.1",
"sync-rpc": "^1.2.1",
"then-request": "^6.0.0"
},
"engines": {
"node": ">=8.0.0"
}
},
"node_modules/sync-rpc": {
"version": "1.3.6",
"resolved": "https://registry.npmmirror.com/sync-rpc/-/sync-rpc-1.3.6.tgz",
"integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==",
"dependencies": {
"get-port": "^3.1.0"
}
},
"node_modules/tar": { "node_modules/tar": {
"version": "6.1.15", "version": "6.1.15",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz",
...@@ -1960,6 +2122,45 @@ ...@@ -1960,6 +2122,45 @@
"node": ">=6" "node": ">=6"
} }
}, },
"node_modules/then-request": {
"version": "6.0.2",
"resolved": "https://registry.npmmirror.com/then-request/-/then-request-6.0.2.tgz",
"integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==",
"dependencies": {
"@types/concat-stream": "^1.6.0",
"@types/form-data": "0.0.33",
"@types/node": "^8.0.0",
"@types/qs": "^6.2.31",
"caseless": "~0.12.0",
"concat-stream": "^1.6.0",
"form-data": "^2.2.0",
"http-basic": "^8.1.1",
"http-response-object": "^3.0.1",
"promise": "^8.0.0",
"qs": "^6.4.0"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/then-request/node_modules/@types/node": {
"version": "8.10.66",
"resolved": "https://registry.npmmirror.com/@types/node/-/node-8.10.66.tgz",
"integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw=="
},
"node_modules/then-request/node_modules/form-data": {
"version": "2.5.1",
"resolved": "https://registry.npmmirror.com/form-data/-/form-data-2.5.1.tgz",
"integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.6",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 0.12"
}
},
"node_modules/toidentifier": { "node_modules/toidentifier": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz",
...@@ -2021,6 +2222,11 @@ ...@@ -2021,6 +2222,11 @@
"node": ">= 0.6" "node": ">= 0.6"
} }
}, },
"node_modules/typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz",
"integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
},
"node_modules/universalify": { "node_modules/universalify": {
"version": "0.2.0", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -4,6 +4,7 @@ import tls_client ...@@ -4,6 +4,7 @@ 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)
proxy = 'http://127.0.0.1:7890' proxy = 'http://127.0.0.1:7890'
proxy = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:10170'
session.proxies = { session.proxies = {
'http': proxy, 'http': proxy,
'https': proxy, 'https': proxy,
...@@ -38,12 +39,14 @@ headers = { ...@@ -38,12 +39,14 @@ headers = {
# 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': 'A4-OUwGNAQAApnNOz6XJK-uu2lC7TTHLK2f8cK8du-FtPkiO466HNXc_VdaIAZrDIwsAAAAAAAAAAAAAAAAAAA==', {"ee30zvqlwf-f": "Ay5KMRGNAQAAmYnJHlAXTFIrkFlCkHB7DtcCWAbukS2YSXELHYjNAevFQs-9AReeaPaucuKDwH9eCOfvosJeCA==",
'ee30zvqlwf-b': '-dxx3n', 'ee30zvqlwf-c': 'AKD3UAGNAQAAx_m4NZKheh02r4bjHTHKCdq8jKqFTScwUUKakenrk6uEFQtZ', "ee30zvqlwf-b": "-knca1g", "ee30zvqlwf-c": "AMBULRGNAQAA82XOzHPNHaOemsUSTjj2ErMkZ06M5s5dtScklCSOaR5sB_IU",
'ee30zvqlwf-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wfp65OrhBULWQAAAABnMdsJAEja5Hyml4oftAgkC2vg13c', "ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wckjmkebAfyFAAAAABnMdsJADKFuCuneDT2FmXB82wDT6A",
'ee30zvqlwf-z': 'q', "ee30zvqlwf-z": "q",
'ee30zvqlwf-a': 'Lik1it8IShJPebARaakkIpKKYO8lRXvhisdMb4Cb9J_N-B=TecYx-_pcd0UYCv7OZ-naeotU6R9-7vEYlRYKtOZibU9yEm5nlF=hAumU23ezuwEqd3HNNGKU4DYrK2h6OxsOpwC_QnA_7TYpieStEL=1K5NxE9GtAVjT=tahhU3_6w-Qjee2SayPSMSzkv_eyhI15lJhGuAvk8mawXwNQKcyo5zVFUc5F5S6Iep5y=pf5eGpPU0caijTDGj7vkh46-ZXSZ60CVkzDb5zVY0ZwDIaw_=Bjyy=ZYSvtQ__S50Mj19C5u1374YPADpAdU6T2N7F-slYWUaz8utHN61FnDv-VPsNMXk3AGeLsp64WsHp35_jUnnIjVBUDRkQaai9oLihUrOcX7LmMWrWd=bTAaX9GY510iVVAu-O0G3xbcLWUUXTUUs-oao-A99lvreuOR1vHWNJ4WFJfBM670dAYS=1B=rztTwKuFvMBbLGCoG6heRuak2VFIZyCEUiDwkOTlGUvB337Al9v=R8kEy=T67JRiq9t9_rx7iI96GK2yRO5Ywh-sCUlpXtrFKKfL==NNenDEhA3bY85rJ_0vQ6udmnXXdLf5na8L1=0s_9wjueMiAVn=1NKIJ7ywW_zfsTEdRqVpSzCQ=XT85k0tP2P_YTyn2h0rLyW1PzWvJRuFweZxdRvjWdKIzPzyqfQc2WOU1p43bkBHAi8yz-t82kW_y9T-3=YU7HtZJH8hJafkIkZG6QAEbsKqIw=Usro6H9sUtVZ73IJ4lCGvcybeTN1U0LH-zXTTXzSTFJ0K-J=K=01PmJRphw8o_cGP9MC-hx0x6yU-CzjWi6FBVfyAMnZoL7ET7yld61nZ5o2bPZ2Auab-6XkwSOAw-BP9P3liI3sWD0K7HC=lrGMVfsuhRF5UdSAZIuNVe6XJd7fCDwGdCOMfI3RHG5-kdCa8cXvhG723kxfuiiGoJHG968wKK9nZEjbO6hLNUOAGFiLZ9HBpv6pejBFsiipCj0LZQzY=nH8fHjGkcslZjZhXTla_l6IUKsYSihdFeAz47L79jemTvxD0JY862OSe2_il3PIQIcPXI-XdBWdrT=Bl7zfwh_iwWGZ0x7imPr1uE7112anUoIGNXfSpYSH-6GZTt-z1TzLPtvReLinPA1RB7dTkcxoC6iyViW6vvyLMutZQ-azPLQXf3T3zdifJm81BB6RH86q7iRXTisLRCMGq_02qA-ehdJcSsqWBdh1iJHf2KkwocP2TtFUaVwD3WIYh4UQcxo=y9RHPIqM-Daq5OqQ=aV=rKCkXsReh7DYWdTvtUBKnBchpMluWrrE5zGjZ-tjYb87=X9FY=vFrQDJy2mafnJq=s8uMiRcn2ZwC4uKW3oXp3QxDUXqSKhwH9WdxHhE-3zWA7xs2XFo=y4GiZ=hZLuokZ_Z2xoX_-PVeS0mLGSIh-I_LFOhdHNI5zM10VfGXtnsyxb6feKPHwCzErZ2zkxizjqhTMLKLjE2WzdYSaoFVT9UF9p6I3xq846PxXzkObcfXDVjOtUSp2mDA3YO6pOQN5mqkVKIUELSPAqttRaMaHzyph5Dtu6UkVC97tZcfRXdY5=kIEpjZ4sFwYLZvM4vYrEcOpmswF8uJmt_B74W2V9ZY9YUMh2YD8nc1Y-UYPmFR0W_EFZA_a1nlx0CoYyoz8=zP7b8-cEqdPfJVQXFKTvc8QmW8=K4c9t_tK1q6fs5q8jBcfxI_jZrWyE3oCzv5NqFwBJ0VK2tK', "ee30zvqlwf-a": "GW2hvVEOuJjeRC1-EQNSB=0J-AmkXNQEhM0=J4onf9tTqwTt8X18snF2ZIQpgWgi2GBRXpiGrncnPkIUVJKvHyFpKmE6N8y9esEy0d41VjkE=oGpM32Tkf33S964JXV2KI3YvRpB-LuGAzEa09ARJfryBeiNoUpwgefFKYvXDdtFVp9Yyxl2qzegZdUh3VfmgEK52djn3kPvgHpzABWZG-o-XznccjQGz6zP2YXTWGC5VapCSOrMaUadJE3cePm5u1KvdDtJNJuk09tH-smb4vab=hYteky0dD8NYC1jSZILLn4=0of1PTONrGn0-ywlP0PKu-9spsPyYzlPv5SWUW6-ov5aD6Vhb4I3O6T1rFV9H2XnsBYTRSMckhSIGTDxxdRx-XBH3B-S2bOZcq9p22kys60qkMFZmvme5M0j5wx6m6yIQDYPe4wIA-Gs9=QO4M4ZTfNFBnUPNPrD9UkNMJS4JFzz6pdweTgOxhvHAnBhPRKrY_fzs5c3CSsgH_hau83ajMsBQxJyiBhj_qXBnkQinH8AuL=k=SOOqG_BSPaNt2qBm0JapCDofASHkcrWvQoRVeBHd_Xxz=GyoCiDXUpDbRVTy6vdMwcWmzKOvS53itr_sjmG3oF1t4a=ba3-cGm=AksBtch0FA3CBXEIT0wy6ZOYAqU2p2zKiwipJ3vqjrPDTLICVfKF2CBEgHaOCn9OjD6D-8mZVKsd6D3ecVxleccn13CyUScyHfI39TDK83lqqkAvfMt85m66io6QpkIYLA4XUhO66uRA-OyQLkE93svcJmDAl_RzaCjJWFWpAZMdrs6Ghs2OqYrroptJXMTtrpMrCxUY4Wi52T=ONDuSEtUkFpcv3MgfaEffUBk3I5kXNiyMF5E8RwYxixCJH=e4xHgJsSzJmG52qnPta64pdDqCS=VMbfPEU4fjjt_pyvkMm3F2T8MhEckJwVQzazpyCqZSONw=q8dwc--qDhNDb8l5l8pM9djNX0j5xOoku=a05rFcbRWmI8Ajvp_FOCT5XNLXCiRsO4KPMtxGmmRiwvB3cRGW2ceVxHBlC65EKTXwXbUfyyaUt4tknSEWtR-PTkfn_re6pp5UICZcIU2m9h9Uxde3gMrzeUN_tuFFAwM5Pr6_-1FzOBWbazRDf8stZa-L8qtqTL4z_bC=MRnC2xF0a1z1ikIYLPXmhSHK4jeQzo-D4csVCvEInAMom8pXTrn5mu8MsiYsWblWfIJ5ExB6hQsRm0_ivSdWfAN0_OrcusF4ZneSsa-86hfriSXRE3LL0=MCgO=om0NnPylbzVqvf0nL1g0T5XrzTvIFEOvsnLPGv2USvCiJ-Pghm8J-BuWpMU4PznpbNSAH48c2b9=4hZga38pky4r=8MF9AISDpH4GyRh0UOCYGueJBbbosdc6fEI-DP6a0DIJnRDsJYCKFRyX2PQuAh1r3WroZfBqc8Ab0cppYMePqCg3_JkKb8vzwYnnvVKhHYCJTmT2ZKEJtWhtFvYFShdo8a5u0VhOsKRFIza6EWNyeScDcyrMSWl5mj_4Tf0BZ41ZuMe8gNDMAceUkQVEGX4zFROOymAcyZog5TnOFYJNhhEteSqJUMZAx0wKAiapuxgTK0yBK16t3sEmovsrdBPwW=VbMYdiBA=ywga4Es4qW5LltKVupgZr4ToR0S3K_=TuArG1JWI8RQwTpRBx1xPATDudg0ZSFXmk3ezy4wAYAHQ0lSlFlJn5Bn2E25rDhgP_3nwPld=aH2MU1xqEwvySna4-bpEP9wFGuoBsB=n_UglToW2rCW_mWhGgn=cU4dmeI54=f98u4GTE4-5PENqDO_GW_hR-ygu6spWCrua2=9bOnl8TOSa6YvFV_vuQ=2P6JzlnD3D39zrWZGbX8NmpncW5889VrY_413hEroU-e1UKSkd1_i8OuIIh_lDVduC4kjAECGknKcMYb_T0gx-xfCfzPTbenXmSaPicxHn1ERdiIpqNmKGmTT2hmPagHle_nj2_0QydmnwEz-6i0I2KD49T6-fojzjwcJFNeA5Eo24n9AYhT_Z1KKO15GfDX98BBm5f4mXGubxde3p_1pR8QRtkhlOEQ_JF19ssFtP4GUeQ8iN2F90CbGpDrEHJ5NbB1lXzKJx2JVNCTBzDzkUuXRwIndRf8fRnvrE-8rx20olXs1WXVlQyhpztJUAc8qLaRvEYUPPrErVsfRZZ6mYfug8wu30VvXobpiqSuV6u5LJLxaEnmL8kkOsT690BCdyw8AkhKXeQZAzlRUOMAr6_XLKVmzuwiVRjfM2XTs=22PmucPtaUsMLEvoULEhCNShC8mnadAgqchB_JLHPq=QZQFBKvcH0S8UztP1Nb3IxK_lX3GT6GjK4GQkBCSK_=yb3zaISME5CdBl_svTdHVlDbgCeRNgttR0IiBuFvqp2_2MjpypqhrLeDA1QBiMNDaukX82xFeQYgsLrPqbuhX_IUwK42KOwGejZXjxLkK0-fxI1tVPNI3I9BSaNmz_PwjyJg1VKS=8v9Myns6soDF8v_Iz=eSfzaaVKNSJOckem4CId4RFMkgWTXO=RF2hzAkPIQwDn--OqJweGlGXdER8=wR9xtRSU056YGD_DMJGHjnHdlIzxzMh-=Ki6tFdSZlHXF9IffY0mblb6tzMckWX68DBUfQRAxtr5aji9KSREnQ5LLbb3UxbnvHIz22qTuc9IjpErjWRGGKT3iUQICQIg54GMcnH2kchvBzE=OO4XIQdAcgntJQCcjh_PscaKmtLyPKEq1wiJ41z-XEXAup4knVGKf9XAZteeZIm3ITtYZDloyJvAeG9z9u3O3oTS2WSRgERwvgR6RshyBeWqDDAewkcFD3mynb68KaP-l5am6_2HNWVc3O-uF_-BTS=tgDZGusrPk2tBKctb8Lc1j1yIBmr990CIRydUiHJIqHM3iVspIXqhmCGG_lUkr2nJgUABeZ5jMp=MEUgEKQ2yn8=aDJO_9Sk2QtdmUfB4vO4RtfJ_NmqOEYX9ce11Y1hslSzic2p5u_PI-MwFUmju440e5uaaoOZL5BCe9hApViCv2p3oOfeH9_cH-KYbexUpCZujp458sdkkwWNgWoPUnLpc2DTgduzxyc2InbIfC9nBpK1R6rRjpb2GS34gUSLaQhaXSpPOXiidqrFgIcENjYs0jcChj2m=MBe6hk0Q1kqG0Ic9Zwv5XQv0Xq=rdK9B5Z1Hbd8QxXPrlobE_KJ2IF0AFnr3L0o-Z6GvsypeQgil-xD4gDOJfk5JWl-FTlVEp4weoukoLQrOlxX=09ojGYZJ-fZmoB=VcAp0iTc=K3_bvRdka9AHjbaZy8jQA0OFJ8KqQGRu-RtJQoSyLYGJzMZvhPphkIeaLFP_8Nwm9K-=j-OFL5h1r0kOEO1iKb8gL92kBZRwlTBJ0C3VnGoYKbLAfb2WfDdIoxF4xjFWe1HWTktziG_cppmuzuP4NflFxjzz93zBpaJ8JN8lOCDp9coehCGooya-NhiNyLSuwqoobq6w9Y4ugXSSBWeaBa35TWHWS9C=Hwf0e8HWggwlPUlqjW56Lct5b9pWDnHjQi1a9y4INww8avQLrPpOvz-=m3AfxbW6abpxnP9GvjyVN8i306VE9IHWLyXRbvmq9=4-CchPf=Oelu=W4qgbOYxiuwDFgsj3iDQ4GGifW6WQTXr623-FN=Qo0PLPK6C423MwnXX9vrW_ARJJtbqyJVhqo_AoRCirDEqlgMmq0A_PkUaXoAEy6jgqbmVx=gR-0FVI6utuT3hQi2kerK=ZBMBYiqvdsXMYnMqGOgtuVT0wp9p1NQELwohgzsSK-Po2KsfDWvG4exTliiSE_cv=tSsXYsoVUEQbClDt_NYiEqWXndh2b4boEfKlbi02GoEGARI_n9SV8wWkETaqqu6cwq8nod=tCUp-N1q==xooGvrNG_I4TaaMN4qP2IDC_GdhB9UopxTGcEGbpRRrdtrU_lSSBjgjjkHtjJyWFpZ__W0IztGQwfRhocbb6si=-ckfNlip0QtACtqufQo4wXRbTxXeP3u_z1VkTwxCI0N_TUO5JMDMRT=LvkWhUSuN=seO2o2=feQEI4JhaMu=I6aQd3-kEUzv9LGoDq_8a=GeBOH3rpc2arXcUFLHxZI3-53KklVydp0LRDNny_b6VfU5nBqsKp95eMMnwZ8CLxvvjH1cN6MYeT6QoTdcvUHKAi1rAiXy0CPbPD5I6XIXMbWxCtHzFsvTDDl6vZwzPLxU80k2v0AEQQubTEQEj6Y5M=LJ1UxJ9GRhwFmBYGg-dq93TN-jkI3UUZInBL-_01oDnLjH95tSzW3oHCc0MA=dWjxnQ3LFlGRyqNtnatwbHiaMEvovftavTBYCy96ra-4GXjZrDdFLu=KLNyCoF-6XAUbIuMJOU44yNWrwzIE6dgcMSuCvsvxbY-NmFXF2JgIuPH-yeufAM1Ic9C6zfIs2sbFkCmfPxw5w1UieD=cuTpBnRREVBqFKK4W4ey4wDNHmlF1xMcTdzg2kHX9qHYTOfOcQA85s2_4tw26iJ83nvFZx3EboepoIq9WvyRc-e3hwTlYK_=aywV-wZTDh0MnFO4r=IQftMyGRv_njAssSEqrCBm9mnVXnvAnwRQrIDKXM=qkC-=_6EvFNK=ZK6cITsWz-2bLcRfbg=JXnTbQhAyI0s1KvAF53=NvJuQfPh6ay_bcuj5w=tizviDyVHPxG2a3=eAmFIZZ9DGVEZMf9MNThFLW5MJp=Pt=vQdiLiUymyiEwaFcgKDMqZP_R6Fh1SXFQpox=EF5YGzaiL1B_Ygw_113bLfIwibCAXNgw9YSG2AXlJoKm3-uc2oLrcNsKbzHkBRJh6N4A6J=ZQDup2CmfNHq_XlKJCgpetvVgQgdnn2HDpbyEsnny8znRmZmBr2W6_D5YkQbPIcARdpKemwzSy9ssvmdZoVWC2TQnyIJl6BEO9sN6iz-uSb6elnT4RFVajphsd-l=e8eA=hG2BAV=cZQyH4a0SqnbLS8tJu=c0kauE6ZS8UXgBgHq8GVQ9NHI6VRV9vRZSVg0FWD1YoxeoPZnFsngggGFNRnLRyT2zJsJ3N09RUwXQEeww-LcDcsLkBtW-N510lmGYj4hKSU1PiztL5VKEXBWFvQCJ0FmcUmOi=CXymJnFVfI-H3t0rBn4s_F==WSGvYkK_xV5BA-BUZ5fIDqGi4HYwurKKh2zB0ikSmR_c5rtcOoxPGx44OSQzvX=t4f6DHzE3JCY=Xb9gmlnGNMShJtlGDfuUMvUE48RM8IuHYJ-xjtehFNGgebtTte8aDDpflLFCP-6GTomFqJLLkAig6FOfRdzeKnXHgWj8TrvpyhuhMQsOIR--XGOKGrq6J1HqchS9jQgFdiSkbei4aNoXgeEpiYZJ8SovaGacJy5-HVZ-_O6jiFTCjy_xrP2Fbr=u-vWjVxvIa9I1xnDgPhtNpn6WhimZ9tP=GznWHN42cBJ6XOSNAwUU-_28r9vMpg1cSrLfDFZW6_9tL1jyekt0SXgmB4ldMhtcqVjM5aBXZ5uCAPW8Kw5MnfGh4l1eubTsqozRjA__GWHOLqwW3IcFW-SbLt=YIkqgZ0KJQ99b05dRyNuqKYouK0w3KpVEMT=nga3rIc=8JhXRN0yliPOIUBr-0hUHw_iQPqggB2aTg3wAro3V6QdvZTC8_1QZq0x_ynr3qi=xp=AGwi1wP5St5S",
'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.100'} "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.62"}
) )
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"
......
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