Commit fa94a679 authored by wang's avatar wang

111

parent e3c43015
import struct
class Base64():
def __init__(self, table=None):
if table:
self.table = table
else:
self.table = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
def encode(self, origin_str):
# 将字符串转化为字节
origin_bytes = str(origin_str).encode()
# 将每一位bytes转换为二进制字符串,高位补0,这里涉及str的format用法
# 可以百度,也可以参考https://blog.csdn.net/qq_42009978/article/details/107739538
str_bytes = ['{:0>8}'.format(str(bin(b)).replace('0b', '')) for b in origin_bytes]
resp = ''
# 3个一组,整除3,看总共有多少组
group_nums = len(str_bytes) // 3
# 看余数剩几个字符
remain_str_nums = len(str_bytes) % 3
integral_part = str_bytes[0: 3 * group_nums]
while integral_part:
# 取三个字节,以每6比特,转换为4个整数
tmp_bytes = ''.join(integral_part[0:3])
tmp_bytes = [int(tmp_bytes[x: x + 6], 2) for x in [0, 6, 12, 18]]
# 取对应base64字符
resp += ''.join([self.table[i] for i in tmp_bytes])
integral_part = integral_part[3:]
if remain_str_nums:
# 补齐三个字节,每个字节补充 00000000
remain_part = ''.join(str_bytes[3 * group_nums:]) + (3 - remain_str_nums) * '0' * 8
tmp_bytes = [int(remain_part[x: x + 6], 2) for x in [0, 6, 12, 18]][
: remain_str_nums + 1] # 这里是对数组进行截取,为了防止产生不必要的数据
# 剩余1字节可构造2个base64字符,补充==;剩余2字节可构造3个base64字符,补充=
resp += ''.join([self.table[i] for i in tmp_bytes]) + (3 - remain_str_nums) * '='
return resp
# 判定是否合法
def isValidBase64_str(self, base64_str):
if len(base64_str) % 4:
return False
for b in base64_str:
if b not in self.table and b != '=':
return False
return True
def decode(self, base64_str, isFormat='0'):
if not self.isValidBase64_str(base64_str):
return bytearray()
# 对每一个base64字符取下标索引,并转换为6位二进制字符串
base64_bytes = ['{:0>6}'.format(str(bin(self.table.index(s))).replace('0b', '')) for s in base64_str if
s != '=']
resp = bytearray()
group_nums = len(base64_bytes) // 4
remain_str_nums = len(base64_bytes) % 4
integral_part = base64_bytes[0: 4 * group_nums]
while integral_part:
# 取4个6位base64字符,作为3个字节
tmp_str = ''.join(integral_part[0: 4])
tmp_str = [int(tmp_str[x: x + 8], 2) for x in [0, 8, 16]]
for i in tmp_str:
resp.append(i)
# print(tmp_str)
integral_part = integral_part[4:]
if remain_str_nums:
remain_part = ''.join(base64_bytes[group_nums * 4:])
tmp_str = [int(remain_part[i * 8: (i + 1) * 8], 2) for i in range(remain_str_nums - 1)]
for i in tmp_str:
resp.append(i)
output_str = resp
# if isFormat == '1':
# 相应的处理
# print(isFormat)
return list(output_str)
if __name__ == '__main__':
bases = 'J8QoS9q62O4cnMVvkemfCdXE_-l3abjzRiHAP7uwFLZB0Ir=pKGxN5sgtYTWDy1hU'
realArr = [73,141,22,148,21,107,145,111,49,209,13,127,75,72,120,55,40,112,93,91,89,53,206,59,225,235,99,253,8,94,227,50,247,103,101,187,24,243,209,149,39,55,9,235,146,142,182,64,90,192,118,208,81,107,66,172,50,206,221,122,220,154,80,253,27,240,50,177,36,143,168,83,177,128,64,203,159,83,8,111,254,124,44,117,221,42,130,162,205,228,122,169,126,59,192,62,242,171,121,220,223,198,87,239,254,122,56,89,227,3,44,176,15,185,135,8,58,181,135,186,160,27,121,47,76,88,167,47,51,53,204,17,99,128,89,47,104,136,162,62,37,152,176,112,132,148,142,102,69,5,219,42,15,92,224,93,180,12,142,66,84,201,14,114,155,110,132,209,116,23,195,172,108,1,196,220,21,16,158,119,155,42,24,242,238,202,207,199,242,225,118,60,210,46,12,228,233,143,155,19,239,30,13,148,19,186,63,179,43,183,167,121,187,111,152,153,176,117,1,74,171,208,36,80,188,109,38,91,53,187,241,46,101,113,99,112,217,82,172,25,139,228,214,207,179,100,88,35,210,190,254,225,228,164,249,180,143,238,119,87,110,148,156,217,61,227,25,178,135,20,197,196,122,98,234,71,76,70,45,215,222,103,148,128,86,108,78,167,49,134,59,40,91,164,82,42,84,154,88,52,123,227,14,61,187,102,106,226,118,110,111,78,7,56,3,120,213,79,172,225,127,225,115,172,158,53,132,178,17,33,57,25,83,122,160,61,182,40,221,254,217,89,120,57,2,214,124,231,6,97,100,119,160,114,48,45,20,135,250,137,128,62,191,230,218,223,157,128,148,78,250,113,186,240,27,166,106,19,67,110,95,241,223,2,115,87,161,10,157,188,253,253,143,127,43,125,79,178,125,229,199,51,90,46,58,41,94,94,138,60,3,19,226,66,187,125,114,158,66,243,71,122,234,52,178,45,227,252,12,228,134,190,44,108,54,246,79,221,233,193,87,239,130,110,111,104,120,69,165,241,93,150,80,73,245,112,14,16,150,163,160,151,198,227,121,245,69,161,82,9,74,241,224,74,14,60,184,86,231,218,221,77,185,90,100,228,100,126,147,147,176,0,187,160,90,29,242,114,170,81,124,99,14,34,60,22,20,99,184,147,155,107,205,74,195,96,74,226,57,99,73,173,235,80,244,151,181,44,237,33,33,112,149,130,164,239,187,184,93,207,73,15,168,205,95,213,214,197,140,207,149,83,183,183,255,108,30,162,113,101,66,124,34,57,184,94,191,224,42,102,31,156,27,225,180,209,150,121,29,111,250,76,31,40,64,246,83,207,244,236,51,149,232,164,67,70,9,236,201,161,178,35,247,31,123,179,106,97,242,43,28,172,151,86,226,175,97,123,175,199,170,106,17,151,17,93,129,179,58,58,222,245,71,214,152,98,132,249,205,51,76,214,58,202,75,159,146,57,110,139,145,104,218,21,29,212,188,188,112,154,4,212,224,148,243,46,165,35,224,130,114,67,139,93,128,197,236,173,63,129,73,222,165,220,214,147,56,85,168,239,45,83,8,163,190,75,94,72,89,16,9,62,90,2,1,109,159,152,49,224,6,0,254,67,129,27,149,65,54,20,127,111,92,144,187,181,115,240,2,141,73,27,133,99,79,23,163,240,27,63,51,35,209,121,10,100,150,159,29,217,184,93,152,145,34,41,130,183,34,28,29,191,28,86,181,24,45,44,37,132,180,235,118,243,99,203,200,242,210,110,39,32,229,131,253,99,232,138,122,193,12,251,190,16,169,140,229,192,226,202,30,240,25,123,47,231,171,222,142,202,97,112,231,182,103,179,102,190,190,189,130,45,218,220,4,153,41,90,220,199,165,164,23,248,55,0,152,174,166,196,23,45,41,189,216,122,218,218,19,196,149,116,160,82,79,109,142,26,54,210,121,160,45,54,218,90,251,25,143,242,121,195,212,219,104,103,44,232,91,230,112,123,13,55,231,170,221,186,59,211,34,250,243,123,187,204,79,35,191,14,92,128,255,209,5,103,56,113,244,180,238,77,249,243,92,94,80,95,68,46,225,73,85,244,96,46,16,135,171,250,178,44,250,236,53,254,176,12,149,32,208,190,72,119,185,230,32,114,36,232,61,141,3,101,145,98,220,121,13,123,20,98,231,49,97,199,236,173,81,21,160,146,17,115,78,172,43,237,209,20,94,59,182,27,152,121,126,227,68,108,80,114,125,252,89,135,148,179,94,172,36,243,194,175,30,208,238,72,118,42,69,8,136,126,6,116,20,77,134,219,48,79,139,232,233,88,62,87,239,163,4,167,184,44,17,189,163,128,199,233,193,20,189,90,112,169,187,171,246,33,212,136,170,61,152,162,169,25,235,18,252,238,27,68,44,215,245,180,153,52,131,57,253,178,18,125,156,4,134,237,41,217,247,74,120,178,189,246,237,251,232,244,248,52,153,240,246,35,143,83,140,28,99,209,201,152,0,245,92,34,214,93,140,152,20,156,238,14,110,87,8,200,236,57,166,74,122,222,237,212,160,65,68,234,128,96,240,131,153,68,179,221,199,247,67,51,143,79,227,185,141,255,117,25,102,42,242,121,126,43,192,34,44,162,237,60,138,194,65,56,213,14,84,168,38,125,3,241,252,141,201,98,129,233,2,149,195,181,248,238,56,11,11,8,230,112,181,169,229,1,155,237,139,155,223,27,166,158,62,199,25,126,154,181,197,128,145,179,151,124,59,192,18,195,140,121,183,135,0]
print(Base64(bases).encode(realArr))
res = 'm_NX78dBPXDKNk5hmNitMGipEdI-MatWtjIAhkijtxcg-sXWqvve7magQjrmAB-JX08sN99BkZpGxI5TgOLkhe=pnBSPATif0_8JGYyfQqh1zQK5gmZQF0gPjZ71VDJ1DZIYgMhqd1h1jAi-tpn00J1YipRTI_jTF8IYcNK_LGDxMape_t8-csH2FAt7uc8piOmV-PC9sGFvEV8bIJGVk7fOow433Ffeb8zoBqp8KMpdSOYguGF_DrW4xDzGtE_DNHtnYVuvuKv=6RsCSWFh0GrgLguW3YH-06C8mZ=kO9QD3m-3M3=KcudK_go-CZp-H1fXxWMPXQvm==WiY4fYI2hrb5br7Ox-vjn-0FaCKaeT_rL6fS_I5yYw728X3STwn__W49rPCHLCu7RNj1nVv3IulrOs3uyV8xRojMdvBV9htEV0wAXS0iSiVe7fjZJyIHAbhI7-joPQ5wxw8u9PbT8GnQNCihZORoThYIBzw_QCf=LKr=J3LuFfksYzDbDQa5jiQLsDhzsvzGIyfWOyYaaxXHtT4dYjHApoS1OQrg5GwPcxegBZMc2IthpnY2l1cqpsyPhbTa9EWtOr3sitelEKE--kmzdpoiQXFTQEKrMYyCXiCR74Dj84oAGtdrzlgCsYXufP-6TfPWJJrT8l6zOGZ79D_ptHv8_C_WHfus=Mm0MRmr2Y_NuIT5oN7WC0WmSiaOXQLV1Wr9gvmk1Fxdhd50XnxYdfIWzh38THaXdQzQ2Yr9ThtQLu6Yp3t3fe7wPb3hLn6GiJy7vvyVpx7jHPkN_OWnui0Hvg6grxlu6G4KG0753HBs9WBDjZliqESds80xFTg=d65LiHivwMnNxXV0LcwY2Y3FrelMFd6bmD=6Ql8MfR7vnrLmvRRwOoH5sJKjGIvt9OgZEa5LntdlA=cdn2FWYcEPi-SJP1XR283-1_njJqJvYoRerdkf_CzsyaPcr5ahJQACP3iXMv9TvpqxDx2y9YQumXwKg-r9s_Pm2LRBaH68sh69l5qQN0O_mNTg3x_D=2DIOrOGo7Rh5AT2LTpkxW=iQLAVEJt0FjD87Wc1jBgFW4_EowIujx-BT1=_2IsIpSum7lgnj7L8ztMpQ_BZ3S9GNL=biTsIFfKOdNF9Ov3_tlMIOYFQNss7BWq_hGjavCssiwcVi3Yw8WofzwZIsTVynH1=MWrDKv2WDVE2ohNkdwV66NIVYM1zMaE78zeQWimdEN_QtkiT=T0HxTWoE10JGd2MQ1m6jYYH8GOVRyAkM7PXcajk5W9qcwnX66W45e9lQmSEMVBQ=INeejVW_3u671tNe0C6Oyh9u67cMjBQfxpZDjNVY2bHL9Q2i18wkCf_33nS1cTV7_v7z=FpmwrQpe=lVJK1w89c5la4uWZh_i52HZv-HHZewBS=xrqNk05hXNufmoVzsGSwsa823I4bwgmwHG=z3I11AN1om-Dv_AA5Vn6qveG-RJydpH57snu8maWRYrdpA2WouumwBjWbmRkCfZRqopRY7S0yg6yNnxANhAr_ghbe7u4=OYzH=J2HGHWfG4pPSt5kYCZQ-yJh6DAa7HRjPQ7aV51VttQp02YwQ5ZjC8u1scuyD3LLt1KK71uBE9ROqx7gpWp8coA6ugipJU'
#res = 'm_NX78dBPXDKNk5hmNitMGipEdI-MatWtjIAhkijtxcg-sXWqvve7magQjrmAB-JX08sN99BkZpGxI5TgOLkhepnBSPATif0_8JGYyfQqh1zQK5gmZQF0gPjZ71VDJ1DZIYgMhqd1h1jAi-tpn00J1YipRTI_jTF8IYcNK_LGDxMape_t8-csH2FAt7uc8piOmV-PC9sGFvEV8bIJGVk7fOow433Ffeb8zoBqp8KMpdSOYguGF_DrW4xDzGtE_DNHtnYVuvuKv6RsCSWFh0GrgLguW3YH-06C8mZkO9QD3m-3M3KcudK_go-CZp-H1fXxWMPXQvmWiY4fYI2hrb5br7Ox-vjn-0FaCKaeT_rL6fS_I5yYw728X3STwn__W49rPCHLCu7RNj1nVv3IulrOs3uyV8xRojMdvBV9htEV0wAXS0iSiVe7fjZJyIHAbhI7-joPQ5wxw8u9PbT8GnQNCihZORoThYIBzw_QCfLKrJ3LuFfksYzDbDQa5jiQLsDhzsvzGIyfWOyYaaxXHtT4dYjHApoS1OQrg5GwPcxegBZMc2IthpnY2l1cqpsyPhbTa9EWtOr3sitelEKE--kmzdpoiQXFTQEKrMYyCXiCR74Dj84oAGtdrzlgCsYXufP-6TfPWJJrT8l6zOGZ79D_ptHv8_C_WHfusMm0MRmr2Y_NuIT5oN7WC0WmSiaOXQLV1Wr9gvmk1Fxdhd50XnxYdfIWzh38THaXdQzQ2Yr9ThtQLu6Yp3t3fe7wPb3hLn6GiJy7vvyVpx7jHPkN_OWnui0Hvg6grxlu6G4KG0753HBs9WBDjZliqESds80xFTgd65LiHivwMnNxXV0LcwY2Y3FrelMFd6bmD6Ql8MfR7vnrLmvRRwOoH5sJKjGIvt9OgZEa5LntdlAcdn2FWYcEPi-SJP1XR283-1_njJqJvYoRerdkf_CzsyaPcr5ahJQACP3iXMv9TvpqxDx2y9YQumXwKg-r9s_Pm2LRBaH68sh69l5qQN0O_mNTg3x_D2DIOrOGo7Rh5AT2LTpkxWiQLAVEJt0FjD87Wc1jBgFW4_EowIujx-BT1_2IsIpSum7lgnj7L8ztMpQ_BZ3S9GNLbiTsIFfKOdNF9Ov3_tlMIOYFQNss7BWq_hGjavCssiwcVi3Yw8WofzwZIsTVynH1MWrDKv2WDVE2ohNkdwV66NIVYM1zMaE78zeQWimdEN_QtkiTT0HxTWoE10JGd2MQ1m6jYYH8GOVRyAkM7PXcajk5W9qcwnX66W45e9lQmSEMVBQINeejVW_3u671tNe0C6Oyh9u67cMjBQfxpZDjNVY2bHL9Q2i18wkCf_33nS1cTV7_v7zFpmwrQpelVJK1w89c5la4uWZh_i52HZv-HHZewBSxrqNk05hXNufmoVzsGSwsa823I4bwgmwHGz3I11AN1om-Dv_AA5Vn6qveG-RJydpH57snu8maWRYrdpA2WouumwBjWbmRkCfZRqopRY7S0yg6yNnxANhAr_ghbe7u4OYzHJ2HGHWfG4pPSt5kYCZQ-yJh6DAa7HRjPQ7aV51VttQp02YwQ5ZjC8u1scuyD3LLt1KK71uBE9ROqx7gpWp8coA6ugipJR'
arrs = Base64(bases).decode(res)
print(arrs)
print(1, [73,141,22,148,21,107,145,111,49,209,13,127,75,72,120,55,40,112,93,91,89,53,206,59,225,235,99,253,8,94,227,50,247,103,101,187,24,243,209,149,39,55,9,235,146,142,182,64,90,192,118,208,81,107,66,172,50,206,221,122,220,154,80,253,27,240,50,177,36,143,168,83,177,128,64,203,159,83,8,111,254,124,44,117,221,42,130,162,205,228,122,169,126,59,192,62,242,171,121,220,223,198,87,239,254,122,56,89,227,3,44,176,15,185,135,8,58,181,135,186,160,27,121,47,76,88,167,47,51,53,204,17,99,128,89,47,104,136,162,62,37,152,176,112,132,148,142,102,69,5,219,42,15,92,224,93,180,12,142,66,84,201,14,114,155,110,132,209,116,23,195,172,108,1,196,220,21,16,158,119,155,42,24,242,238,202,207,199,242,225,118,60,210,46,12,228,233,143,155,19,239,30,13,148,19,186,63,179,43,183,167,121,187,111,152,153,176,117,1,74,171,208,36,80,188,109,38,91,53,187,241,46,101,113,99,112,217,82,172,25,139,228,214,207,179,100,88,35,210,190,254,225,228,164,249,180,143,238,119,87,110,148,156,217,61,227,25,178,135,20,197,196,122,98,234,71,76,70,45,215,222,103,148,128,86,108,78,167,49,134,59,40,91,164,82,42,84,154,88,52,123,227,14,61,187,102,106,226,118,110,111,78,7,56,3,120,213,79,172,225,127,225,115,172,158,53,132,178,17,33,57,25,83,122,160,61,182,40,221,254,217,89,120,57,2,214,124,231,6,97,100,119,160,114,48,45,20,135,250,137,128,62,191,230,218,223,157,128,148,78,250,113,186,240,27,166,106,19,67,110,95,241,223,2,115,87,161,10,157,188,253,253,143,127,43,125,79,178,125,229,199,51,90,46,58,41,94,94,138,60,3,19,226,66,187,125,114,158,66,243,71,122,234,52,178,45,227,252,12,228,134,190,44,108,54,246,79,221,233,193,87,239,130,110,111,104,120,69,165,241,93,150,80,73,245,112,14,16,150,163,160,151,198,227,121,245,69,161,82,9,74,241,224,74,14,60,184,86,231,218,221,77,185,90,100,228,100,126,147,147,176,0,187,160,90,29,242,114,170,81,124,99,14,34,60,22,20,99,184,147,155,107,205,74,195,96,74,226,57,99,73,173,235,80,244,151,181,44,237,33,33,112,149,130,164,239,187,184,93,207,73,15,168,205,95,213,214,197,140,207,149,83,183,183,255,108,30,162,113,101,66,124,34,57,184,94,191,224,42,102,31,156,27,225,180,209,150,121,29,111,250,76,31,40,64,246,83,207,244,236,51,149,232,164,67,70,9,236,201,161,178,35,247,31,123,179,106,97,242,43,28,172,151,86,226,175,97,123,175,199,170,106,17,151,17,93,129,179,58,58,222,245,71,214,152,98,132,249,205,51,76,214,58,202,75,159,146,57,110,139,145,104,218,21,29,212,188,188,112,154,4,212,224,148,243,46,165,35,224,130,114,67,139,93,128,197,236,173,63,129,73,222,165,220,214,147,56,85,168,239,45,83,8,163,190,75,94,72,89,16,9,62,90,2,1,109,159,152,49,224,6,0,254,67,129,27,149,65,54,20,127,111,92,144,187,181,115,240,2,141,73,27,133,99,79,23,163,240,27,63,51,35,209,121,10,100,150,159,29,217,184,93,152,145,34,41,130,183,34,28,29,191,28,86,181,24,45,44,37,132,180,235,118,243,99,203,200,242,210,110,39,32,229,131,253,99,232,138,122,193,12,251,190,16,169,140,229,192,226,202,30,240,25,123,47,231,171,222,142,202,97,112,231,182,103,179,102,190,190,189,130,45,218,220,4,153,41,90,220,199,165,164,23,248,55,0,152,174,166,196,23,45,41,189,216,122,218,218,19,196,149,116,160,82,79,109,142,26,54,210,121,160,45,54,218,90,251,25,143,242,121,195,212,219,104,103,44,232,91,230,112,123,13,55,231,170,221,186,59,211,34,250,243,123,187,204,79,35,191,14,92,128,255,209,5,103,56,113,244,180,238,77,249,243,92,94,80,95,68,46,225,73,85,244,96,46,16,135,171,250,178,44,250,236,53,254,176,12,149,32,208,190,72,119,185,230,32,114,36,232,61,141,3,101,145,98,220,121,13,123,20,98,231,49,97,199,236,173,81,21,160,146,17,115,78,172,43,237,209,20,94,59,182,27,152,121,126,227,68,108,80,114,125,252,89,135,148,179,94,172,36,243,194,175,30,208,238,72,118,42,69,8,136,126,6,116,20,77,134,219,48,79,139,232,233,88,62,87,239,163,4,167,184,44,17,189,163,128,199,233,193,20,189,90,112,169,187,171,246,33,212,136,170,61,152,162,169,25,235,18,252,238,27,68,44,215,245,180,153,52,131,57,253,178,18,125,156,4,134,237,41,217,247,74,120,178,189,246,237,251,232,244,248,52,153,240,246,35,143,83,140,28,99,209,201,152,0,245,92,34,214,93,140,152,20,156,238,14,110,87,8,200,236,57,166,74,122,222,237,212,160,65,68,234,128,96,240,131,153,68,179,221,199,247,67,51,143,79,227,185,141,255,117,25,102,42,242,121,126,43,192,34,44,162,237,60,138,194,65,56,213,14,84,168,38,125,3,241,252,141,201,98,129,233,2,149,195,181,248,238,56,11,11,8,230,112,181,169,229,1,155,237,139,155,223,27,166,158,62,199,25,126,154,181,197,128,145,179,151,124,59,192,18,195,140,121,183,135,0])
print(2,realArr)
num_arr1 = arrs[:4]
num_arr2 = arrs[4:8]
print(num_arr1, num_arr2)
num1 = struct.unpack('>i', bytearray(num_arr1))[0]
num2 = struct.unpack('>i', bytearray(num_arr2))[0]
print(num1, num2)
arr = arrs[8:]
print(arr)
print(arr[62])
bar = [
1762382129, 1367279959,
-2762116939, 2060591964,
-43807770, 787826952,
1176199350, -71162780,
742256800, 34165561,
621814074, 3125504807,
1205505838, -1347107520,
808644635, 313825573
]
for b in bar:
print(list(struct.pack('l', b))[:4])
\ No newline at end of file
import json
from curl_cffi import requests
session = requests.Session(impersonate='chrome110')
import requests
headers = {
"authority": "www.nordstrom.com",
"accept": "*/*",
"accept-language": "en,en-US;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"cache-control": "no-cache",
"content-type": "application/json",
"identified-bot": "False",
"nord-channel-brand": "NORDSTROM",
"nord-client-id": "APP01196",
"nord-country-code": "US",
"nord-customer-experience": "DESKTOP_WEB",
"nord-request-id": "d00a0542-6775-423f-9042-41b78756b750",
"nord-session-id": "37116823-dc61-4b7b-85ce-950a587f7c34",
"pragma": "no-cache",
"referer": "https://www.nordstrom.com/nordstrom-gift-cards",
"sec-ch-ua": "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"macOS\"",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "same-origin",
"experiments": "{\"experiments\":[],\"optimizely\":{\"experiments\":[{\"n\":\"pdp_sale_badge_on_colors\",\"v\":\"salebadge\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_chx_paypal_bnpl_v2\",\"v\":\"paypalSB2\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"bannerpreferences_optoutpage\",\"v\":\"treatment\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_shopping_bag_recommendation_tray_above_the_fold\",\"v\":\"order_summary_higher\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_loyalty_points\",\"v\":\"checkout_loyalty_points\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_ncom_black_owned_holdback\",\"v\":\"blackowned\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_grid\",\"v\":\"grid\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"cam_recognized_user_sign_up_ncom_nca\",\"v\":\"recognized_user_sign_up\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_ncom_add_body_type_and_usual_size_to_reviews\",\"v\":\"variation_1\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"ids_test_experiment_v1\",\"v\":\"Default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"legacy-credit-flow\",\"v\":\"legacy\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"tiles_desktop\",\"v\":\"tiles\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_tablet_grid\",\"v\":\"tabletgrid\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"gwp_upsell_in_bag\",\"v\":\"Default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_sfl_below_shopping_bag\",\"v\":\"Default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_spin_video\",\"v\":\"default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_shopping_bag_express_payments_apple_pay\",\"v\":\"apple_pay\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"cam-recognized-user-checkout-wishlist-share\",\"v\":\"default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_shoppingbag_bigger_images\",\"v\":\"sb_bigger_images\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_full_gallery_zoom\",\"v\":\"standardview\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_source_fit_tip_from_reviews\",\"v\":\"percent\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"desktop_leapfrog_holdout\",\"v\":\"default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_beauty_virtual_tryon\",\"v\":\"virtualtryon\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_card_offer_first\",\"v\":\"cardfirst\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_ncom_size_conversion_holdback\",\"v\":\"holdbacksize\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_global_header__on_order_confirmation\",\"v\":\"Default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_reviews_q_a\",\"v\":\"variation_1\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_leapfrog_cj6_ncom_fulfillment_layout\",\"v\":\"fcxlayout\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_gift_options_display_in_sb\",\"v\":\"gift_options_in_bag\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"checkout_gwp_info_in_bag\",\"v\":\"GWP_enticement\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"cam-psi-sign-up\",\"v\":\"enabled\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"sbn_sort_designer_by_newest\",\"v\":\"Default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"pdp_reviews_ncom_photo_upload\",\"v\":\"default\",\"p\":\"FULL_LINE_DESKTOP\"},{\"n\":\"cam_guest_auth_ext\",\"v\":\"default\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"rec_tray_ab_test_tracking_page\",\"v\":\"new_position\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"aynid\",\"v\":\"default\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"chx_qr_code_in_wallet_hp\",\"v\":\"qrCodeEnabled\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"sbn_departmenttiles\",\"v\":\"departmentTiles\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"sbn_rec_swap\",\"v\":\"default\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"cam_psi_ttl_ext\",\"v\":\"extended\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"cam_psi_ttl_ios\",\"v\":\"extended\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"eccs_ocp_first\",\"v\":\"rollout\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"},{\"n\":\"cam_kong_enabled\",\"v\":\"rollout\",\"p\":\"FULL_LINE_BACKEND_SERVICE\"}],\"id\":\"f85530aa-e742-4c51-abe9-82f0ae278d9a\"},\"user_id\":\"f85530aa-e742-4c51-abe9-82f0ae278d9a\"}",
"tracecontext": "4873b78a-69de-42a9-aeea-b15bf0d144cd",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"x-gc-get-request": "{\"card\":{\"accountNumber\":\"1645456456456456\",\"accessCode\":\"454546\"}}",
# "x-y8s6k3db-a": "YJOrsSeWrVaAHiOGPdD2TrUSCYW4gEXc5vlxDMLfMjFM6kVA65AO4iad1wLNeSiNtu102NMeOUEdE6=hy5QJPGEXwI7NMJloUczaVj=-5kjGm5ZyygfsAY8lYS-oXrYRn2wn=22Z-s5f8meYtNqgl4GPS5i6QHtF4LE9g_6VBCRrcZoJFkzSXk_1y7ynNZkEJ6HrMXE07Z7s3G59CldMNcW9AAU98guV0FxCucjDSNmOgsZ-CA24S5K1Xi=raVHe37kZwIWNkOLa7=IrDVGU4ilwDXYviKqV6hJfRruQYeiInwu1i0m1esi344ElZr=61ey-bv6AM0mXl7ggxVM7cixZLmRcco453JKuKA74UHe5lHwq82ZTsHU=1S2XbD4KYK49ler0IASZYN3ScgNfjoXYSFEuQGsr=uBjH1_VAZch3CvBc_458fQBLqtr37ehOGh_1rVfTR9krMfzMgoaHOTcuhCLzf7E25RLLm=wgNyS-Ejni6i0Jey443aUIa-x-jfagCHPz1kYg4=OfCE7PTNyxx15LQ3Yls_WKhuCu5PsGd02qkxBLPiStHMNWEUbrnbIxwWmQyuNZd3Nr2QQd_tCd0QYn3HaGcARuGHKV_vIUed3UhlJAtQj2qJDP=kOm5bA=gan9Pr9sZCmlYHWegv-Z-j_FIw8WB6S1CZtfR=uX5UH1lx360zI2FIBxqUWtC_U1lxrJdGHlV_hZVxADRRLt1AWb=enA9WCcXPCDMhXUuWcEyqJoCC3sTiVzzM9y2qZZkVD3YeJ1vbfvIJrB=0VBis36JahxoG8DM6A=Q_MVtOb=OTSr_86csESIwcOoRoQIcV9FB4QDkIi1JiMR-DoeH9zR6S_FYfbElrXWWB72W-fRyiLG4maT0-L-GdBHN-8sWiIu-9NrNNnswCWods0et4x3DjuUCLCx-zTHUfSFrNI-gmsbtcyYGt-lNaALs00U=vWGi_3oiygE1fxJDXTf0HDWXYd-eOFkr=-kn74CFCE0XvZer-bcFf24oYQOS=m_ODvZVcZHGqhb4dLmlC2Ps7iyN_NxEWbV6i4g0tXJc4lUjIJzSDUmQxbVdAgPlZ0ZLbYZZKf_ujd4xY4W0Ud=_GXakXjR9W7CUKDGFlBS7IjVlsEw35Q6hXojsy9tbQcEHDiXaB6PwoWlyKTjJO5biIfAFf5hzIy5dyk-XyMTn6Z-S7m8yZ7mAyIzzIf45Iiy=f5x4OkUHLFYnayn_C0qw5GRLRfN2GrXx_4OkiJhnv=l3Cye7AFydq-02Qmtho5WzOdC9P8YmD_3eAsJY3qBFr7hCDs6RhO6z2o8qVW8CEOKtVu9vZ_f45bSIKE3ZfufPmLrodaML8d5c_oZIAg176lTR6c1aZesODojbbel8uW2gJw=B9cVj=yVoGi1AlzEXXAIU-Z1UG96_HNmaMMrmKwUPU9BimnVWZaE8H-badju0G8AMNsDYgHhgBF7knXnH9x5o3GdUUROTMdIhSzLOvzuvijvUyK4f3kkYML1GSnoJq8F=MxawYm=oDDJtmmMHDG6N742LGm=7RONP6EsaRGJxQ_2zGe-yl=c19n3zIOHWw-dEFgriFcNxeVjBHJcf-aACv8MJhmT0Tik4bAjL7SssD97O=7OUH3izbgOPIJLSl_mVY0KqiyKhi1diMx0G45-CzGb5BCA-b8GNQOZeU3U0Kf=GuJAojVUM2nDdhEZ0q89Yofy7J-R2u1GfiGq3ybNCNUOx8Fd34VP5xn8Ji1MFuQtFVfLnwnbknTKirhTkNheblR562SWUsYYTf2Sr1f66Jky64-nXAj2U2fV_MUHi3KF0dyrXsnK3Eyk106BKDME=CxwQse4cPa2fGonjzgKlM1dugirGrDML7ON=hiUDG8ASkGg8ikV8ARemQXE2uG_Stl16fx1rWf1yNx7w5QavqmtcgGfNjCYmdx9Av1_sKiVfL3rr-9DkzsMwZNqBJq7OzUs08Eb6E-HggEbEVtMuAxnsRKRYtW=METnhUux0z6JXTk15moX9xLtIinFKDQjODXbr1FLUSekHM1QD_yyQ6-t8u04dOQKnXUBWc7r=Kndk2D=zUCBy3qgKKcFVv=UsFNa7RYq5CaqjzG9B_oNCvD2P6AwOZ_n3m4UYIs_VDUH9T8vt4tKlZxxyKW-LBPxZCbxmfevtna5jLVLo2Qgzj7sG0GNvNGt6zwVFO6xL7TUlnK7a3BUDrdVDGA8moMe=fU9EE-z_wgG1ILhPgEFIGEQouvaLUICjy8=2GAtX6dwWxmbRNIUIFx_TMLN4in2GodH4Cj0l48J02GAAmfYX7i5O92iUq51-NGA-JYrBkMb9ZnzWxB=M9O3RLtGCvG3En59XWO=tFO=33-v-UHIgta9Sv07P2d4=TRKwZotk8kPdHs5iVAwJeEPuSan1zflSV-58eSkNesCeMMWKkYm3Uqkgcj3ZNYa6xzMO2WANmZTiiVT8zsqtDiDvZabAlEaPCxK98vGx40KPjdQ1dHK217gWPvwoQHsftWDB=0C1fG0l=8kz92Dav1xUnyhqQ9karCLHteJ8uo6=OKSf57sdx7C72slyuOTYWeIQkacDNnSlvX_Mmd=6yrxzu2hdPJKzx1z5aWImExvP0a=6M5yMUmvWYOZxJlSmLDICe6S23PNK=jsdFwNyYzXh-L7XR5SBVgN8l1-0GvhIJzCXIIKzLMbZeHg_rxy3IAf7ynubcGkU9tLqUdx=GUnkNg3wZCmk2uVkZAWQdKIdB0xzBiOd2QImclw6N4Ble-KZJStbYHZXvoCBSct75vwjhhMhL4EMHtg4lDL5anjhqZ=04NPrXlkM0mfD-3Of=eD=8Kv2HG5Xo=-d93CjB8Um=s7ijFt1hSduyexgrOO_bAejuEZKPQnnVdHFK2tuQyEfNPSrZmMc2Yx546JXdXr0-3PEHmSxkLIYHPhCHnyGg=PYRk8Ir1HtT9QreT9oTlYx6WN8NckHFvUetAc=-aDsJ2lZD2oqioe0kqiS8IEPsiCVRYsNTe5sij6NkJq_i2axPXwJRft4Yi1V2HNuJ5198onccvcoMXw9v_RkmhjR9Mj70En=BU6G8HQihRbs4_mHmXH6bB7RzUAndwiPW6ogMgbPUH9eQLNeJHCI7yuCHJrv3=CKQJZOVMgmNoaWFOgqNMOBeKQaOiCVS0_C9XjvQTJmWYzzBoKlenOvzW045n_bSF1UZkaN6fmgWbnLqrK3zeFTVq8xjSzl1Ybt9=bY0g6PP5HAnPtq0PFh5hIgfsnQJNZ6DPeMFfWIaXv6ioPUVmkenZOlWZg7arDf4L67yJ558JBS7B6UGISI_zaFZEuxkc9Yz6nZv-DU_Nm7cONMfN6qaUfQGO6OtK9oilZdKfsPKhmXiKkvUz0-9I_PZHL2Z_VSVLavMhDSR6nlZyJO=MZmvQr661mHuuxTSzw6PG8ftqG-rNPeYVoWFyHFH96I-7N8MuBEUwu3otKqT51xjmtxqPY8au2HGGzZ1ULZZbAr-EjPwqzUo4Z4U45Aq3LUWnJSC2VQuJvi1Ighf_Y2qnh==G=7WyceruRvYilP7SSHcDOtYjnFdrbWgw40CqKkt4UK7u4kBX8n_t3lFUl5G9FIxaS6Xnn8IYKIVDkZzMhKSlQFKSkYqtzYFuvEnMmt_QjjZHePQqNvxyxjnmH_wrMmS=MhsTNU9WC4AiCZ0J2d6mZoBGUFdOqibCwCej7=VAOe_Njrdt062YGfSwqZdaj-n4DU2BN=JZoH7jAYMaNwCrQvdzgHRnNV2b3BarJfsJbaO2TgAjfLSkfafl-Y0uRmTtYm9=qRYyIY1mue6=mY-dxMGOF8FBOA1Di2d_jb6QS9u1ELVGNOR4cbeYqn9_ifO1o2Xy_jv=yPRGVy8oOOf-ULkBtbZg4nuVsS0T0WZki3dYdiKH9tc86xVDJlIXPFkM5PIn-jLkPN98rsybcSvKC1PFHKsTnQX45oAF_fNChIELAHaof_Myk20bRlUfzXDl9-cfKmWDv3PI8QkFrnID-62qXOz7yPMw1PV5ZYOH=y9QB0nTVwTnvS6rxIPTUYcWZeUANhH3es_Eq7lI5N=a2u8WdGbrHwzaybe27hS1xNjYeQK2HOVJUybsex9A=FqOjmyOLbgYOcs4ANg8KVL4FDMbBk9-tRDl6wA8bdxl=qJ-ywcysfX4ckrFNv7RE6H-JHAaWiUq4378IO2coOeOUw-t=6ejT7F-YEhmIBftqG9y16kyW22sNuB3D0UqKEBZnR18FsJk-d=UL224dQtdnUDRiV-hoixqhzBvC=E-XvBdMJ3clbvslq7ehjG40fof4BaemRNQ838eWDqaIHfxItDoEfkYXnsRccxTGyYfl_NThahc0no5ODgf3GCC=ERV36oM388U2AKd2dJSk1ywnR23qAHe2CNBMmFdnUuJEJNSIPj=XR=ltxvtk=P63AVxOgFxTXfc9B0ZkED4VxrUME2tNnQBqozGQPHasIBSAwE=yIAq0MtVAn_KkeCKnSuNVSL0SMGyPbbRoDf4oTsY7hxIvjbcEJK8RHRgKR=6XwT=VvcsG_5ni1hUQjf5HRaUrG_q4umJmFRsDwKsy-D3XvtTtYN18eN2k3DDP79Rcl47N0iQJr-LB6FUmJC9cGyP6PWr5qUt3QElJjsHlKFW9yeDT6ua4rE-OKH0EJq1TWOtd2CqN7NrQezc=7UPZkfjMjrUdYoQuLkAC92rFCqnXDtBh0h=MA914De4wYeLhuYa5qtl6OVvXhJnXeShWjnyxnlvo6tnzQxBxCWhBCLYl5L9utHkkXDNLrQ4qWArjVMfLa1qMuVLyQuURN-gFhaLaDrwJSimknsCfyEBM=-fkAViCHmPdvamYGBHU87OQeqThDu3zXoU=GPs3=i9uYN5e5EgSHlnBhvns=0K=bZYTEAXJjttbqF3P0BAgHQMPR5WDje7xhic9Jj0O7EfyKENWYolfRjzDMmdDnQTq2LB2fl_hnIOnA4ZMVxtWU_Qki=JCjme3AAx4WtkqGoatuoeotyeglQUURzl2vCG-nsAqia7YX5Hu-sBMKgzLPYxI8mS2h=J0SFTkN_Hdm71WW-v8UuA9Og5oLkU4djjk_bSDwsD-6wHrEt7kyq0DvjP5hohWAMlGxIuevsmuAAF2gJWB64_mXJ8JL4q4P-9ZsPZjBRq=CeuMLuooPXbkT=HYKmdz1_nQ-DsT=Rv1H9JM4InUQmEyIT8HmS-nSa2BuiZqyefL3HRtUuqlm_r1D=1l3B2osVmOYGxENnlAPq1wwddf70yaBZBzCAWtqk3VV4uavAymvQ7b1wo40BN6F_Jdtm9OVZUuy3-mRq_NlEAcjGBv7P6DHhF-Zy1X_0eGuK4XPiCqN0gj9OO3KaBrLTBsj9ZEg47PWrahKvfRUrzQmbl3wLyVuN8zsV-obRYbqxo2gi05PVQLBPcghNj0812jbsr_R3bMbBAURTB1n5gvgM=7R9DaVTk_0cxbnXL7XJrnRquLoS4g8gEWXI4SAevoACWXdwx8x_TgcqhUgNb2-Nxl_Xl4t0JRNnR5as6f1N7xJUI8VuK7AyJ5uRNCysf_ayFtPoY9xv-VobExdVhv9c=fB7-iSODtedF4vynVdQ2uLhg-Kf60Paja-JSCVSNxf8=LAGcyswz5NhqoRezIavTKhHAfYsLfw4S-h1W3DLC4EI5e8iJfomLzDIjMyE3XDwJTkk-4Sq_Sle_31ArHoAV=E6HFRt62l=2aZH=6HAG22fU4L6HBx_4dFYZwTM2ZMjndtO3j9J_9w-wsUZ2_kJGkiJcPaZ1eivTmYcQ9LnQ9bmavbbVIY0ujkfhAxdg=IVm_zmgHjZPF4DNkeTWJh4c7wEYFjBRcCn3sd8SWsLw3Iqy-vwJEco1Rh2-s072gNYtQiu5ZGRwB=YaHS_zK1emffzl915J8yzE7TAEwMZR4_tz4EcgrnsjBJyJjOFmxiPfgHPJ9sXSUdz5CSc8JX8IavleUlldb1JsQ2UCrJckLeNMdFTRr7L8DB=ndy8PgyiWPbxRtGWKBzgMNYg1yURzJ5UXZyaXZXrEkF63mLKi=vji2G4TehTwAVJ6oe-vhiTrzBS_02A9R7mnlT3WmlnYGZG0HegWQH8S_8y0TeJGXvBgJnUMm6w=in8qDoiAxl6x3lc4hCL3DVk=FGYiJWfl3nFlWtWh1RDu6sEYX_6gkV=NG2GV3JftEW=jVGrydB3FA5fo4w_9WFjObbTTIKz_Ec-Ln4Z36Dr5vqkNbKCzWThBIon2tX0_zTnxQSfBCBD_wLxd74RxvBkqRLNdTkN6rBW-7P3fhW1lOYVsYH7njuT6wz-fWOdPWRGDTVDmMokczJMX63kUy0h18Bw2cXHdA8S8Ms1HZh5cv4vM-x4UWwdysDQd1GL1TbIZW-8CDIF2VOcPRGJyLKshCZtEdm_Wz3H2SBbWPyVI-CP92A_VkxsDSSAU=1gmgBDGnr-ZvS8QMAjJt4ncTKuI_nRzUn6dIPN=XgJM1hCVLxUoGwJvRXSEUvD7x-CEVXKhVBn34FZ2-zo5sudAOWY-gcRdJnkLQgqMFerHT7CwNyLy0iPonJzXaA3bSBkwmt7=XVc",
# "x-y8s6k3db-b": "-55xyiu",
# "x-y8s6k3db-c": "AIBGpX2NAQAA0vPrw7StzmeA1dHgsOsvkto5ehlCkejfG5hMVSr3l4Dx2_GF",
# "x-y8s6k3db-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzv5Czi_33wcq95eA8dvxhQAAAAASUms1AJdoUdEuKhew80AHhC2pNEQ",
# "x-y8s6k3db-f": "A_f2vH2NAQAAgwafvJw-cEZM_WtlvylCzxl1TbEW7q6DmsFQHpIWMTD3qkweAReeaPiucuKDwH9eCOfvosJeCA==",
# "x-y8s6k3db-z": "q"
}
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-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-RySy0C4gWtDWCWyAIkwTSGJaQ38BGhbaDGTw5Q8CDK9fsIVLObn2RX1ajsR7Py-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",
"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"}
)
response = session.get(url, headers=headers, proxies={
'http': 'http://127.0.0.1:7890',
'https': 'http://127.0.0.1:7890',
}, cookies = {
"audience": "audiences=",
"rfx-forex-rate": "currencyCode=USD&exchangeRate=1&quoteId=0",
"internationalshippref": "preferredcountry=US&preferredcurrency=USD&preferredcountryname=United%20States",
"no-track": "ccpa=false",
"nordstrom": "bagcount=0&firstname=&ispinned=False&isSocial=False&shopperattr=||0|False|-1&shopperid=417f438d5a08421db57e55b0a4c1b25b&USERNAME=",
"nui": "firstVisit=2024-02-06T08%3A51%3A24.021Z&geoLocation=&isModified=false&lme=false",
"usersession": "CookieDomain=nordstrom.com&SessionId=37116823-dc61-4b7b-85ce-950a587f7c34",
"experiments": "ExperimentId=f85530aa-e742-4c51-abe9-82f0ae278d9a",
"Bd34bsY56": "AzRmnX2NAQAA2EP4nXQau_i68WhleNy8CsTU6-CUbNRPeSquhFD4vELKTcHSAReeaPiucuKDwH9eCOfvosJeCA==",
"storemode": "version=4&postalCode=&selectedStoreIds=&storesById=&localMarketId=&localMarketsById=",
"session": "FILTERSTATE=&RESULTBACK=&RETURNURL=http%3A%2F%2Fshop.nordstrom.com&SEARCHRETURNURL=http%3A%2F%2Fshop.nordstrom.com&FLSEmployeeNumber=&FLSRegisterNumber=&FLSStoreNumber=&FLSPOSType=&gctoken=&CookieDomain=&IsStoreModeActive=0&",
"ftr_blst_1h": "1707209486957",
"_ga": "GA1.2.1203073917.1707209491",
"_gid": "GA1.2.281988535.1707209491",
"client": "viewport=3_MEDIUM",
"rfx-forex-rate-token": "forexToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXJyZW5jeUNvZGUiOiJVU0QiLCJleGNoYW5nZVJhdGUiOjEsInF1b3RlSWQiOjAsImlhdCI6MTcwNzIxMjUxOX0.DjVBOPPDgXcozCGK1-ba9eq5uPYll8O8qzas4wo423s",
"shoppertoken": "shopperToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI0MTdmNDM4ZDVhMDg0MjFkYjU3ZTU1YjBhNGMxYjI1YiIsImF1ZCI6Imd1ZXN0IiwiaXNzIjoibm9yZHN0cm9tLWd1ZXN0LWF1dGgiLCJleHAiOjIwMjI4MzE3MTksInJlZnJlc2giOjE3MDcyMjY5MTksImp0aSI6IjJlYmQyOWIzLTdjNDctNDA5OC04YWZjLTA5ZjIzZjA4YTRjMyIsImlhdCI6MTcwNzIxMjUxOX0.fwSAfHuLvRY_-LYGmPM0Pp1tG8QSaJ67weZV_85fdQn7-XwccXbX433N5wN5oh3tQ-SdQaPThVhNLoEJJ1p3hGIlXbWJz-n-0ututAsAs3WEVxie64JpgBlRKQVQsR6TepZDo5Ct7XxQuLX-3Mlje68bbFwymDVB46HXH06NBh0cfE9KwDjt8SKVngGqmeiq34gxxdIw2eZA4YBkD7st30PekPoIoJe92wm8XdYm8q39VsNv7Q9M1tNzo6UYSZ5pN8IL1VU1boy2N2Q6jq8vg3Frtx3vn5egfQRKRTPRCfbrKdFF8_yeoE9IVTEKMb_oTaOipHGNBmuOzvyYSJkcgDV7SKajMThq8pyFlU0aUSea_3sU6d2zCO8btfd4EIPbMyT5xaoeG9J2YmLrpvDb-0rfvSSG0hDCNkXxNssedkP6SzJIex6CLX-5FX51AB3jKEPbatJlh-3jadOVRJGFZArw4qnp1MwFWE0-ejAYaomqRh_lMg02t6V8nb_X72RlVmHP6PQQLFOkOtPEhGW5rXtpCLdi3KaTOe9ec91_jZSw4CQ0j1CAZVZqAfu-dfqpwGuwUvstnhqmCIh9wYn9hWHozzcv7nU_8ba7ZiT1NJLCPoj0Y4PmWBik0c0REESSo10jtamHdAkhnxBtDAMZ1cgesP4o3ZDZdU-srjeDtHc",
"storeprefs": "|100|||2024-02-06T09:42:00.912Z",
"pageviewCount": "4",
"forterToken": "81d7e8d3399249a88cb78dfe77ed44de_1707212520170__UDF43_17ck",
"Ad34bsY56": "A6dhnX2NAQAAfSeApzaTnRhoMLG28K7wTZQGDRqjjPKckDQdM3w1ww-I7fRxAReeaPiucuKDwH9eCOfvosJeCA|1|0|0373b44245fcc54a7c68ead225a8c9c8ccda5cbc",
"_imp_apg_r_": "%7B%22c%22%3A%22dmFFdGRDb055eTcyUmRPag%3D%3DEEomkhfVVIElA1fjgAut7Cj9zG7AsTWuXtaBc00_M7j3_33QiGfMXYUtyAmfmCOALwXk3j6X8_WjBSYJpQvOZrszHByOUlkiQuit3Y3RjQUS5YATYA%3D%3D%22%2C%22dc%22%3A0%2C%22mf%22%3A0%7D",
"_uetsid": "e9cc8d00c4cc11eebd1331c8ccb0171f",
"_uetvid": "e9ccb0c0c4cc11eeab07e385d98f5053"
})
print(response.text)
print(response)
print(response.headers)
......@@ -12,6 +12,7 @@
"abab": "^2.0.5",
"acorn": "^8.4.1",
"acorn-globals": "^6.0.0",
"axios": "^1.6.7",
"canvas": "^2.11.2",
"cssom": "^0.5.0",
"cssstyle": "^2.3.0",
......@@ -253,6 +254,16 @@
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"node_modules/axios": {
"version": "1.6.7",
"resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz",
"integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==",
"dependencies": {
"follow-redirects": "^1.15.4",
"form-data": "^4.0.0",
"proxy-from-env": "^1.1.0"
}
},
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
......@@ -932,6 +943,25 @@
"node": ">=16.0.0"
}
},
"node_modules/follow-redirects": {
"version": "1.15.5",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz",
"integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
"engines": {
"node": ">=4.0"
},
"peerDependenciesMeta": {
"debug": {
"optional": true
}
}
},
"node_modules/form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
......@@ -1808,6 +1838,11 @@
"node": ">= 0.10"
}
},
"node_modules/proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"node_modules/psl": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
......
......@@ -12,6 +12,7 @@
"abab": "^2.0.5",
"acorn": "^8.4.1",
"acorn-globals": "^6.0.0",
"axios": "^1.6.7",
"canvas": "^2.11.2",
"cssom": "^0.5.0",
"cssstyle": "^2.3.0",
......
No preview for this file type
......@@ -57,11 +57,11 @@ headers = {
# })
# https://www.southwest.com/assets/app/scripts/swa-common.js
headers.update(
{"ee30zvqlwf-f": "A8FlmHiNAQAAiJcv0Ettj0ybaoNeKia1OziCFnAyzLpJa-adBRqpRCXqaa_XAReeaPoXTuHJwH9eCOfvosJeCA==",
"ee30zvqlwf-b": "3ftjal", "ee30zvqlwf-c": "AODNlXiNAQAAcnt7pJmgVSOZ5gsrgQm_nFYWXZ5MZlZSpoqJ2naGO0Oaulhi",
"ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wd2hjtDmrpYYv____-Q82rrADwTXnvOgP8Ph-XgLM93uic",
{"ee30zvqlwf-f": "A2TdhH2NAQAAmtqj1GVGcQfpbp7rJ0AtA0bAtOn5fDg0p76xorWuCEnE7nE-AReeaPgXTuHJwH9eCOfvosJeCA==",
"ee30zvqlwf-b": "p5wkh1", "ee30zvqlwf-c": "AICngH2NAQAA-qTXIideQEieetIUTagcFySBTcg2j76y9N75D7Hzub5UqYcX",
"ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wex87m-VKmHF_____-Q82rrACxy9AZgeUUNCwefjQD6mh8",
"ee30zvqlwf-z": "q",
"ee30zvqlwf-a": "V3emXusZUiRtKxs2aUlCPyl5E2yRQE=rcD2I-ehm8bgbp=rfZbYhc1wH_QBmrNiCpHAFPTgz3ot-KYQajoHAM_gp1ZWmvaWlCeTBp9wwo2IsT2bsUr6S7Tg80-CN17toM5cnsvqhR-16nbNFW5SALJ7C8muxVSqPeBNxkCqxowoZXWOTL-1AS6SHplRmh7cCDv=Eg-yHCk7UTh_V_EzOK66YIzn0sbqLVksJMPd73GqpaLQEBKPVzLWCOfIV0iat_MwPMl=DCZsTQNpDZYHQzpg3bajp2-19KskFNVJzntfhO6y2_x_oYkqwzPqF_ECEC67iHlxPDd_BDjuWg0y_KToItzxcEUGOJaETfIq0uzMyiTBURg1n06pkEnkE3ZmoKgqxfYaj3T63EXuifZHLWf8YgV7Cb2KyXd0TgYU0EbAM=aNh-V0ijG9RMawN5tn8TN1faYXGjxs=NS0udAvScdfrL-83xfZ7BusP_LLNMjPfMk5Zbd_3IIsCGSq2xQp0V76WbT3=7=Q751YRCXuji5Ye2w=9ZI79GQ55UbKk008ScupU7uhpObPaKot8FzC0YRYFyTwcGOKBq2g96PTVWv7T6jks3oMerzLTWi3dQ_P0Z6CJ0cRq-YUboZcC2ujo13dWQsZj=Y1qKxkWKdX1kWQZYi_PWS0cRdXblWW_G7FzAa=de=1nJ5wv8JdSoT6OZzUq3F5IFYUzhBIhbIYoVmYCPXucbzvZHA5cZhF6Tucy8M3lugHEfpFQ9NRD0J55YfrEczYR9ZaxMlbUMJfIRL2ZErMl_KLu9BKgrpTvgoVeH6j7FvsbzUldgVj-djJBS3aFEmnTi=n0PPe6ONJDWZuluN8YcFCpf23ZAYRUc6pXzGyK5ZwgSq38CdVZPm-zpJ0AIXhJba6aAEBR7tq8cgk31ZTHKgXRu5o8Qs7dOIxK9zAbc-n0kzjgx777BWYplB3IZqk20Fa3MFmt61y-zFUalo7M1c1cDgGNCxXSqgaJNzkKIFjMiep=npRbylanmr-QkzT-RzVjoGdQMVoHZD8Df0zgxyCcCrvvFyk7xS5v1t3sLgN9PWTS9htwWTwWv=ZH3F05WYRAl=wxwT9EsledJu_2zhTHZgB7q-ntF1CjC3=hgah3RObWBJcSJBXKsht=qvhCkO2luTRq6WYATj3BSFbtn2Jv6YhXboOFuVGlmOZDG83BOIfTuowyS_J8lUHFDfMlsUOOu3XKtQGVIQKJkH5F9WkbvTl9Tmx7MLqTqx-Tl6C71fPA8hIXW7Ay2MH6T7hoVUWInl_pxvjgQ5ek2_mGNQotAjuBIGR=7c7k=2Rh5JHLqxloxTv0PNoEx_YE3NlxwA=mIyt3_ayAhN_nNS=ifq8dvw0URWKVkp-Enw1M1PSxh6DMJyKee3DpbYU-byfzSEGmAMEQUcj__2s5pgO_XQyZPM9s69izXl7p5ZrGB0=5AoI-SjSrcGZ0FmiwOSrRxY76nNHpRXbnY9SKehTwvR3K2asiVB66l1J1S0lnoL1QtXcfgNwrZn965YX8EH-=gBUVCU11WraIYd30idk6sGLZFtYzmpEKLylFQE01gc7YtCfOAQ=WDzx2Ui9NlCoIxrxE6dO2bX_oWZlX7rT3gMxJF7Rsyxssb8Y=-zU6VKhua8XjcuOmal6joBo65eEM2bOFdrHGX0IpFZQyDFio-IAzDjIF-ehPDzN5ZHCTLMlyukTdprtKC3s9-uHhaWF=Zc5WppRec=G9BQF9uC3ZKdc=oMpifg7EZHty96XH2LY_mi5UlIVEJ9jzaS3wT9uXPnwQkcc0VAJASLLU8fBPKPt_jpR_1jkd83dFkpd6CJRtMjSdnWSPmApcwjSakqWm0skwP8tJ3ONsVx=wujdRXDCbYfw1BIO2oxpBvukRKAYO323W1joU7q5QzizL0oXvsA8eywtYPC8yEl3YT0CvJTD02omLtl3_T76_dflzAF1O0UNY7GjL-mA3sd19-9WbJ=Rg_vx_TTt_Ng2FzR0QhCIrxh0Mj2YNsMEcdj0M8phxnDOLGmYk-rJIwCdnXZwQ7c_8NIHkBW6floqIpBORir7GKyNALUqXKvYx7w5vs6WP6k-IiXEWEKSxJGDBE9oy=PAyaDZHVximPksloNduMKEu6dGziYBU1=yfZzpr-jDgHoV9KRhGLT23ZCFwEa8JoZ6w=crUAeTmpuSd5e03ZaUU=RWfDwD=olh9jiswK_2nGkf5PylXvblhYwQxoPLl_S0e8AyETwmY2S8ScwPobXzoYq=0yI7VNAlGzZVE9WV1Ci-JMltwPz5q-fteetVwO_g3D2EzX7mD-ejNdZUXWlyyO-Is-tgq8zYScV0cifzikWbhMRLWNvVWcnoVzhmci7dDryvBI6rYJNzQPtZXTtkYp5RHpBXXLlUJjovbYg0kZXgyY0wIRSB2E9Wnv=GdDhJtBF7zpXCuz8OByS_l6ciaJCGULN8QanrQDLXkjllAvukF6YDTSIZhHxZ2RVy=1LVHnzUVdmeOkxfkOHhqtilGT6Xl6mwlzx8vGkBb=Bbd7TtfH_YX7_JlgNsQPg__qrzD8WKn=eGlrmXNglv0kzMnMuIdvYtHvFmvyW0voF-8RfyS9RaHQogJ1XrrHlbCp2Ilkp6yFXlGs=1vfYNZ7b-M_edWRlWokCBKC9YkyMPeBk_FaesCSVqi53jv2mcY62RYpzAaGATAiDQVKQBKT1Hf5aqT_eSxvHf1f85A86c2kWwf-_9tc2cOZcor6uy-=Fnmfn00fvIqb=Rw1gCk5Mx1zU82zhDD_GbQqzoZU5fsHg3mqS=OoA-F-IuvDLj1WcnydfuKZh80MK9-wdfOkDTSKi7XMWqA8-FU7TrjUFSOKc6kOsqXNBFA-iH9r2CI-cUi_6DxuIKEVKX=GAsL6cZybs97ihLawucG3eNW75R8kzzLbMgNJgfYk2QYHYzwSDm=6nXbFd9eXFn1Mr5ylNyvl5Ib2okqTl1oSV95TPyOuE1SohQ78rashAYxWUUDmLCZTbunU70Vn-b71SEKofy3BO7cyxT9JzD3s6xS3EBM7aMmc-iO8pfRvYQhOlWbWTQGGI=7-uBtz1DB_o0a0RKlAOccgVN5j9Hp6EZz7IWi25UXwdbwWqcjetizbzKcGNT3Qj0VypSc60EUlypMiQXnoiuFNdLAUm_Vq0p5jaUbvUL81mq-k_RCyQ2mh=7Q3Z=nkQgLwNhxlNDPch=5QtGOm9ol1prnqtnhxt3yfW_R1W6dir=87wCAwnoE20iyr0yKRYxKOnoRU3x_O70_OfCakjEX5TCjFZuMftzmJypYrf9bZGOfPTqc3ryiON3Imc8TyG0b_iXri0=nk1l5qIvKyXI_W=du0GctGcJxAqcARFD2xHcjSeYbAzVhnIEhEi2L5B5PTB2v0MsY3J=87lZQ7C_25SzAag__3fkn9S5BUeIyjG7nLw3-ydmkoTPrxjEt8=3nsy8SASgfL8vAb2pTkO-MGy_kU0s0F1spIQ9gBqRQnKBXWn0FPuE2=Fgb=jFkUSdL5d8gsQqhDk=QNIUdqgnir_2djCFvwBvZjCCxHY6QDrDGCqT9VFm9Avdt9do3F_PXB10ZR_zz0l7w71OsisPqK6A=cDzGErQo0w7GxU3GMJ6qkSY77PnX-5kuFf-jRRKiQlyj9Hxj0e0lgqElE66smrg_EFfWMKv7ZBI9agXZCjb_ByUNzqpnyNmIG3Z8skoxUMjYchXZWtY=Gv9WqsL=_N5RQhMFdvSFzg-hRzZTw5PQ3Ybhl0Ewxga05-NeQ80XhofBlKLBrSeUw7HxQqC_Q28zmTr1pLWk9g1ngmmbkbDAgKRMvyK=yWxioCX5l9JDipnpawGAniA59ASrnVSSW7FvEbxzFHbDivmmE09vwl6Lj1y==U1UllLcFH=VjDhmu-TSwQFSikDqaGTy9h5fomOSkQx9Cr0GxsqHNFq3hXj-KJ7Q29EvuvRxR0aGnakhqevK-jqaj7i1loLt9RGoxkvdau-w=Lx9YjY0DlcVPPKDLz3wRWGGD2YhOyIOz7UN8N6f1Q9kvv6lrtgqCdF16muV7t-qJOvmacvdH7xeTkPVKTjTKZa1=gKWVsUSgqGoYOT_CUUJVENPRy6p3Lzki1YTxwTSpPaCeBxQ2kqAIzGzcH2Wl-sIxnnbDEwdTwqNngLe6KWZcVwSxtxnzOaCOH-2PYRzcmN_0UbkO36vALX_s6rm2FtB3qVhR8E5XkwAHUieeOT9StZh1LBef02B2-eRWLgL9IxU2UL7Qwc7NGeZFpotWCvrknJgajzz0Yl7bSnYtpUBaDKtkyjxRV-iV3EkVPiSw=vmbuQVVsRoqOodFOKy66bSIFn2EgeOTn0mYDD8r9t25B2lkE=TNeYGPhTdG-wZ8T8Ml-fRocXfxHGNAP3G3Y1=3KbmsrfvhDYcpYHFnKKYVpB90DRRlZJc7A2ViQZ_QPNJdlE1-K9SZnNiwiUKe-cUs-5M-v",
"ee30zvqlwf-a": "ALlqX7tN4kua97fT_BlyfHom1P4U6-LUT4E5YL_7bsuNvOTe6a1zRprPtjscp614v506cm4Q4jrQcW54FwkvRvai_b-vDkKAE=99FxNVVPGVJ5_XJ=PlbyllYYG9FZS=Y_CoOCzWyS8uTW_W=sRLVz8y6QsT0x2SnlIzcBrl56DPcB5z_1BIdtnbcHsm-EsVnftmLtIeVkCDfnyclCcq6Hk-HQPcLKLPEZjVVIHK9sSm=OtiIZgctGrktozcS6jMynzOxuqF7lNWPXeUx8Y6aPamOzo8ZgPwP6HFC0-4RT-BQWisTxqskyu1mNOAHiLkELJXqBXyk=CYGHFNhmFl0lQBddTbr51XmUYHmJS769wBhoj8xqBIKxG2BM6Z0e56M=aY4P0YUDjECNklx5r66XYjVu8F9ngh=rLegGZIukwOueW=HmdQpfVJYzU1wOHxzMUirxDngcs_F6HNQNmzPGcVF2ABraGVa6gQPnuHX7rqcFPRqEXm-CXV6tmsoeY0KvErLuifV6KetGwK0BS-IuUY7nVX7008AEBUzlFR7cKUYNwoFdUPU4-uh_wvL2KUf8B8=s2ajqPUB95ZdB6z5g2sEe27-S4aXkMi_RIbzYa2dP4MtwYt7w4urSCX9foBrI5xKehiOfUOEdwTm5Oov6Aes5ogJtfqJNLvl58o2Ys5ZX8C6ck=58X=FJ2MOlsQkoSULnkRJBiMl1vTdIpca-wC6ZKfWpwDkcI1i9BgR7G81cV8rFKjMLCtSeExJdnOMy6eeeeLWel90XbzqNOhRYMy=Dqemxb-oqLyBCeR40CiHhupMuZdfQ_E9wXycWPXHndoFBZdlvTojlqZqnStwpJ5qn5TQ5MrTm0th7U9=k44pSi_MB2q_yaOsEyqsXPzZlW1bgV0iVxC-1wLy1gu5m2_=6R9qXvFJIkF6whF0hupzg4=pCxfhu6GowuZDsQ=BzWGNOFSzqUGPTlhhcXcWIPc5V-i6IQ7M2xwJXhra70vIwH29nkDJnFwBlkHrYZeAAr9vY2_F2ifRPBskoIzMZivyhOMc2HGqUydXQSK7MYTatXhPkVsnF8P7ngr2HfOHB0bbYC=071d_t4fARiVfNQu5_0C1GY8HlGRaZNVQrQLKvtx2_jZaqrh0AlXE0meNdSGyLHPRfzSkkhutZz=VcagJSrvpSyO-GIiAses20=ifuo-NzDz4qZhlJlhGCMNGWqZXuW-RY_Mx81iXx7r6JFINYpJP6H9WxPGUKmMO=cDBsncXNL5_dphDRN1=wJuWzgXyfxyWArvmQyU1KLXCebgrGQZy5cmWABZasjPs2d8wqjObHwfvK_UohG7gxtxdRAyxWQmBOll5duNvUzj-jo8e=jCeXKSu20=PSvY=tjj9IVEY1WL0PhxZmlXnsEjThzALX0lVMPglFPLWKVTgzTnkVdsaYj-LsWVfBnmAb2FJUbYGLPCocQ9MhvNksHDSLwVkpDACYVkuZNR0RpFR2IhOfrKZ2VBQ__so9a7jNQBHY0MQwQHBENxy=WliMuHIVl1PvRgEzqj2h_SQMUYjSg1vd9j1yYGXGIGf=r_lLBkxO98obahREfEHti5Db-bmQTm9UiHp2TnJ_Onz=ivJG2TW4nTLsYHJw5YVO-N-7r_o5O=v0yMJaut-0ZFOxvTYSGCtPwi-4EnDn22GAy2bWJSNS_b2n4sZJBjU94cyeHVc21TdnGXlowTRoyprDAbKS_MQ=XHmAgFsd40rNiGAFWIrK0Z_iQqqMJJMW0ImMvx_=hrHkNXxzveiuZxzs84hP4ZiaFYKjwfqfyezcPjaZ5a2O=Mz0m9YAB_xkkIHD9VQwcTbdh_iMMqv0YqHkwNzk6hItOlmjkyrALPoGxSqt6ZrknDsk6X7uRcufG=amSl0vjQcNtMyt1Yk=Uf1FUS1QG5Mj8UribXbF4Rfbi_jszPWgvBpTKJ8BXyEV2gGw=rUrmbiKQXfttVuYCq=sy9ReBQqJKG=fmlXZRsLrSiNvwP7a=6k4=-2RCchIiHlcBA2c=Kb0ftsu_1nEcawzop9T6rRbSa9Kavu-DLRSIFaSJGPSzQHoh5bo5JNdFmCFdz=50mCz9NtvpkswIgr-QaTyFL7kyQiRmlFNEvwTbyzH4JgYGaQoyRRlS=SKDF5zzMoyNTipeS0IQGOttk8b0R0SXpKD_kSJeEcDgs1wEjSglBqbpXj=jiY_iX_IrqAvsYs_HvUetXNxuJ4f9=mHrUUddA1A5_q=WEQ_TMOPq-0nSXP5XXLkmdhxG-pbCYEqrLHoQS64JC10vKsvKuwDq6SOO9bp=egh7IRhFrxVds7Mazz4XLIq=TUsTk4uZfsGnnILGprS7C5ftl2riQzFJiK7kAkXJ_XJqDo=4twGouukOyZfpmhVqAcUo_ndJSw7Sto6kZjoiReYpDXUY4-_sOYtBPAFFRKNfGBQv96WyutI5hQ1dw0eHkqabM9NANRXo25znS0jiFFqkNoWxqeGbD1mKxrJMHjs-5_v2ohSZsRj=dqpbRKmWIzx6jfr9OiMbey2qooKKHuLyo=dJtkAwCYWKJ8eGOOTVFZTtHt-l9HiJEuCH6hUhV7HRzFlo-iV6T7-7bGuk-=L4J5EHzzFsIXFZ1EYA0FUpCyPdqHi1VtenKHUa7enefdDBbY7_B5fkxkKWCrFa6b6ES9gqwcgODqKS5NulX7jdMfdUiitV14MXjcnQ5DX8D0QHrmLoYA9LMFPxpzuZJAN2nVJCmm8PGi_46ZyTWN5oMy9Zg5JwrmZvYcOio=Yu_pm6mE8ZLpXWXowHn-hUdT6qeJbpA9Jz95WfUZ7=b-yCOSMZ80t6LPSQl2wWH1tHNvi8zMC2iiMQr8oZfvjEC5mWh_27lgapi_mo6q8GhQBYw=4LMennDw0bj-W_xi52WAkVgvwAZHKTUS-IvW5-2YPdX2fiiROSLVAKRCyrp-8PxycC0QCabEI60OPuWbzyISAG_toBVY-0C4tZYsiDmXGDzs7=xfprJrG6vKxmgErwinJOQlVyoCMmw7ix4wN8875MPuJGH6IJfLEVgtXvyLmlwoneb0nzQjh19UmwI5N2WAm=cBbWP87WN26StJYg-hvF5TD4TD4YvlTqnNRdudOAeOzoaT2Fnd4od8dCJUYA10QCOHRIpwfqkUVlVpIB-9VIFJfIhKfaX9gJR7NO6ebgomJvzO=sg5ulE2HxXKQAsDMPvQTduc8u6pLTdcL2dphs2zRhQiukI-xhUn1J4AKFLxfd1=dgpN9ixKU_efMo9y0zui2GtVKTcgudv0zlj7KNXaWNPsSivdtJznBHzNQkBfjCEj05LFMKsYm6Fu5qrU4UTb58vgj-Ztnodk6-OrG22_sf0B8NzKQGYBIumNcTPLFBz7=tPwbbdQotRoZAI7n6Vs7dLVh6Cng=B2p8DVuQk=SnYjhqG_sT0MlGYJ0oE0goqYCtfsRn2sH4Gsue9jIMAnPBXxKkaDd68naBkSx70jVYp0eLS_S9qcUbLJRZ-1eJeRDgKt_dYEZbceUGwzxMbA49iP7pdNz6Zm9IzKzkRJvobNutbBjmRd1xW2DpGi15Eld7anUNZ-49582t4Xl0a8cI46DJMo6z08che-ESK2nRSu7Bit11zIECKbIOdYXSVFJuvimC=rZkK80th_GxCU8pl9ZF_BfwwkpsPHjNbhGXWd-VGi8Y_MzTBjRoZxhMf5Dyskg78O1WZptZeK=sY89yzqKnJime_KKU4MUB2c4o_WfFMokUc6suTucdhGh1kLfJsLAF20moJCnwLyvM8Svkn_GPM1uX77UIP4NNv1kFxIegLi5XhA4L07BI9opsWAkD4y6Ap6Wyg1pZaDNDabrVIrJCdDD0xYCru5LcNatPCKOg2P8XPDVmiXSpwWf2W-TGrIghh_zYjeIYtPcRS2UdD7-6Y=ROBEEB9Ktjwv0jzGY02cZuQDH0IaJFsCL=H2xeiw95gpM8JjgaN-L19dKAXB47UmfWii-V0ts6rXOcYcs-M=YJQDvM4loUzaoTjp8=imiunXZnczSGPvynItIBL8NLEDfVLXyuteFQFxK=wOU6FCaPfYo04BM9vkI2jBuoDm08M4C_G2LXNRxu78bcPt5jfHODqpJuWlrB7KGZvmVdbsvCiL7e4TVb6b8_wrMgFevGbd0fcdKLTS5Zn0LjDUr2=vIwGkqKByVumGP48EBBPq_ODhtwY0Sg_IRMfuHFNggOqjTQhru6Ek6PROSr-11biTJXHWfZf9UN4H7-lPj6GTXnP4lrG0_pJIAWsnOaEyO0uE6VuUy174U56Fm0XcZbEmbsHX12AZt81TP9T_ebu1qe_fjx9=g2yEkDAJ5gtiEo2pmNwFQTCRi8tebc8qajz41-q9Njjf=r4eCC2-nxK5yH2=f7tSMPgYDKY8fEMyrIg-Lj2ayo8GDkngFMqG-lnpBjsvGOL",
"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"}
)
......
This source diff could not be displayed because it is too large. You can view the blob instead.
import json
import requests
headers = {
"authority": "shop.lululemon.com",
"accept": "application/graphql+json, application/json",
"accept-language": "en,en-US;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"cache-control": "no-cache",
"content-type": "application/json",
"origin": "https://shop.lululemon.com",
"pragma": "no-cache",
"referer": "https://shop.lululemon.com/help/orders/gift-card-balance?icid=help-orders-giftcard;redeem-gift-card;redeem-your-gift-card",
"sec-ch-ua": "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"macOS\"",
"sec-fetch-dest": "empty",
"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/120.0.0.0 Safari/537.36",
# "x-dwoclkrx-a": "QjXnJ6P0mKuEKHYc-YyJaS99SZRa1qLV=H6F3PpZzCBXczlgjIlLBtm7WN_ca_skZYo3ve9fbNP9uM94iN8NvYBWpqcm_vgKm9VhtWI9ByWlMJVPRQkatZdByQ7-npBH_U6eFlBRRArTKbU=BC2yJfRZknbjgj2gtkmxgJzqKLcDpgM249dlLttHjeD52VXqv=tz-uct9j=ZsgMKwQU=DF9jxTGJhgtoGbqLV9sHPXP0XzwwMiFFT3-LJma0Y-3ixVBnufakRgbgEwVkh=Q-SHb8Di3_fQ2Mkw-Efrf0n_JL=ppZUXR3Ly-cz-B5UIcSoY0rEy0jPfXbgmIvUBr9iickear4PyRswH30zpoLHS0sGel_iLaSK=byDEiPeepl4muyutlZit1lVGZQSPgGRBH_oe1xmesQ5hpP2IJvd9Q=UkGqakjMsPCUudhjV4zG0K7I5JXBcblq2m=xY78=1rWfh5lyuJLNaiE2x8Blu2z_Xf8mRWurmpYPZ52=9TC3I2i0u-Yf3Eg0E6UhIUqPpA=Ayg-tt2cEVIp8ZRo2t2chB5Pv5380LmBoXNoI40xIHx00dLhqNqMABwlKKBmCGkrzTwrZhCMfgjP2UnTfNlKeTwJrcvq-jChGedzI1zj0m_grbL2Dm=a20TNXHpgumJKactohGFizmI-X8W4qi3XxcCkhEAxBG=nXMQmsDgMlxDiJkv0=W6qFaxIj2MLHhX5WZ0kztTT1YrvMtPoxfno6SL3MVVACyeIPZF1UvkUC-52BN2_EA2_sF0dRdZWu-Z-=QdFgJMSZr0GDx7BhRqX9fbuE5kDzmP4Vbx-stKmmvvwQhcBJT=gB_q=kDZjLzqookRzYWuWyrQt_cBkRmFp-3ToPJMc4DFEe6kW0JURonIZZQ=W=JxP41HvYjqW=i7LpLmpsF7TR7lKXLAJwwapWGzU7MMpxy3bX8yXlr_4bn88TWlyokQtoAg84QSbFJG=ww1leGGFTfzJ0J9mS1NaBfANlDHWEPDqN91CY9fysBzjaWsrkgtYbPX9pjsREHZv_G10NV78d9Y1-vrezKbwxUiYoftd8vQrPjYFWSXQEBXxZotrzzwRTACg9ZyAAyoTMae-pKAvACKEahy3ad51WybB1_ioFtniwTHPzQzmSxw3cx4=uBu5vS5Y0k=d9dv6fA7bIysFC-iY3zNSzS=ketotCUvsMnRWT8HtR5=v9c=n8B-7V9A_XqB_K7ExNukHErRvx_JkUydvG8YDNHXcgBY=fzKe2zpEm3BpcZ6Kaqg-UhkP5c4yJDJmARqNzuYb8qeW=J0gUDi8WESSSPtdTadzSwMHjzsw-CfCTGIPLZEyiJXbag99fnPG_NGX-SMIqc3wfwPmhgTdkuXLRZivRUS0ZmMYtu35C53hC2euNbkg3i_KSVmwg7XB4BC7UWR9hEDNEclYLilm76qpws=qvu3BsSMK3trqf1Ap4nN3rmU8IR5fASQY-=4I7rakaIf-piYow",
# "x-dwoclkrx-a0": "NSQNMgwC4zs_FlSqIL6lXr-rmqZ-Nclw-RV_vUFd6xjMNorZ=GxQhXFh=kNLPGUXe188C_dR=k7JcWSF-IS5AU9AyCimW0p1DUKZbhjaiyfxRNiH9R4NiHRTemG8f0EftWrE40emgLBWmZpJAUz6JtaTHdzMfeFoP0nN1p4st6wb1q=LS9FRofLAJuXI5rpmfP6GxlW5JFicoThtLQRTlolU96=9C-s7dBIa7EmgFXLtoy4LJ=SGgENWIxZS_4qiz6Y=180CF2rBF9uW1UImDvKVdNw-9-u3dZ-chkAWAfH0ejmg3HZbCNER=1wXSt91iCI1xxnZdtbpSC=HDjPfEGlR3V3DvJWyJmRAKKn9VDCNALTFt_0ju2zClBzoMJZN75jEUoIPfrS-_ZoUXKdLYqd96NN2ta3EwFstPVjJlU3SmLz1pinqa=P1LIR=-SJbfMuufEES03jZz0fuEjHXEsKAviFblIdrEgkJDgom8d78wI8D0QCg1eU_ARe=9IyZXFhDHzwjbggTd3eBXpEnvVN3yCj0DbE=4wP2ZQ72Rj-SVyi7iecGcXIdQFqA-NsJp7lU0bu6kYR5N-EHrCSKp6UJGIodIZ1uNxM5vZ1VxUgQ2BgyGSlSLhGrRsFNZEDiGGvq7nipZLZUEv9L2R7PPYjCkZWSpJBowpZtGyES-wkVuFYrUPrdWxeCpYtnA0CjFwk_NjcnSBsbaRAT0wd_atwY9jmVasheKFIGo9Crn638xvFUXkXhhmKuWHvaP4_nAY-iw4FVTtU8k3I7PY4yfYN5HstZYSEmERppu_R-17E6zLr1a1Pp7u14FCLFqX9qJ4ByWSL2I5pjQJEIuafr8FQqBgt0FX5YibaMGRXpWj-TQQ8VZ9pacaJSG0UBqAwGRJHse-KtXh4YE-rcoZGZU0pi8Eif4ZRts4AThn8fq8PFQugTusWMzzEXts4Tmevse_k3QuExJW2IS8N2nnNcVgNJu0nNyI4GFNb5XxsL1BdfeWPAbCSfoAfwowcIC9yLCyNplGDUUAcpfs=jEI5kh3V1Ek-zUb_M6C=z2JkPaiNoFWtUK04zpqgWInDFsI4YCz7HKUxy1FVSaNe5T66-vPSAK9jXNmX9kMYxayYZ74gkGqiEvmp-Wvk4UMpxinQm7YugQJ_x1A7C3do7X6EYVZMSz2VPMVCBsl=dQ34ptLL_tWoGIlHH44juFy79pZkUCfheg=w1qpcCYSe6fIa7hgcfiiBHIC84-y8MoAqY3=UHCWbNGiCzNSgHTNsVERwiIcesZs7g01oCMDoua8HWrh_rwaI7WqrFxAQWQJI7Quf7jQFvikSfze8jujQfpxvLywwrQGG7wFqIEFJD8VyoPrbtETb95Md11lKxASEf_6UUGhwHZWHij-kkpBTSahoes5AKaZn8_aMPYnA7QDYRiWhEkougobcG7k1YNw-C8F1z6qyuCFNssLFJ0Tt8Bf8CL9zxEF_TdyiqeqKApWH0edrNZWZ0",
# "x-dwoclkrx-a1": "U1seyR_c-V7XPvmkTammw3mbeucv-Mme0aWnYLvETtChn06h0_p3fxd5ysf_hAIMqTthnGYLUU3=6L4yZzCRwtzJ2Q6JYmCuHyB4gz7Y_No2vqdyUZ2KSslnojdTHKS6tAgcl05Iao8vcBBoWpjYtr_KGLZjxPqrcwS=XZeXl_D=4o=tJJmZNp-0crU=JMUjmuPb12pAJ7C2yrWN1yb_d9Nl2_pao2VW56b6hwCQLDY0zv1Y14bBd=tN2-4dssgaxCGyLP6eiHMRViYCjqzQGwdFwbS91Kq27qs4hgTQBBXMwvm61uSWBVg6HsDqa9-jR90MotJ6AJyGJErnG493xfNEuaEbEnB2R1osjoi4hztCfnt8CP4ErA2mhfZ=-XNTsJvo6nsgzLj3VI-gX=MjZS8a_qi4TqP5e0=rWdocgHZ068L-tZJqUkaqFkSTpsI7hcBRSfGKocP5Uvfczs8xaI33Lq3cSMHaVZnU67NiIt_rqjV7XYELQ4JJ9nvZVcwRszsSvJ_Akmh2W=51f3Y7G=Gfp-_=_ktxiTcHXLoKtL7G2ZVTea5W3WXIjNo7mY30i_bauQkShEaGGRbXa867atqFNC4_EapfVEufMfhT69KM=88r-yyYLo_vziteVJBUiP_RRZeTKXAJJsE67IJtHewk1-njb-6ivXVjSl81sq4urGwqSqof3qpXmeTlMA1C8kSyQ4PmGoj_hmteFlwGEgRkJHFCURmjQsFshNHaxwMF7Rr3A0Dk-EFXDHYXBUlQGMdXhn99lFi5Sh-AlhYdxfRpc5=3lqKAdv0q7JfrI_-BREgpDRkpcxESIkPvZURZRoFNH0gqW3PCNiHodXRjR42x4_SDyfUXA7Uauh7dtcbJibViW3srAxp5XvKbziwkVYtEN9zM-pjgh1E1FjkyA-eUrCMMZ7A8ZHrEa0qteiStKrcqr9LFhAZ_=GZg-1FlL3MtfeyyWzqkFvFMfJQxg00WHluKHz-hDb1vzKmwGTdXqFybv98GFNW_LmzU0hvKH1G0A8LCvRNhG6zSQyiXTStxGj5QTj=FZju6P93Lwj6knPG7dUBlWBJEJwazASVjXCpjIScKh_dpq86bBToSbuFZCHv6uaKE1bDRwxYYAfFta3bq_8FQuSQ=eleUDJtsAggX7GIAWKYHG11oU1AUadYvk-Fw5Bu3KySmNU9dFoyebs0t_Wqe5pqtTZuAe_hG7JIEMr5cDyEEH65bIGuvhnC10=JmpK26IoUu9CgVYhWEJjv==MZvPs5=cDiz64ZYTWhBNXjy8n6Tc4sCo8kXcK9FlT6i2q7z1o88MRGngP9bJM6ASJ_FyXKcQ7R-hpcL5yG9lyEWegey8_bpnFXpLAw7krGIaDXFieHAXwAHFs_GmQcMvE76hg=A8lX2MC7Vl0fS0Db4q97Typav6-DcR7YyqnwAMy0SZZkBWgsg9PElyFNM7AI5obG3NfBuWZcvUzlU-g1WHFi0rzcYW-JqWz99rQ_P",
# "x-dwoclkrx-a2": "WA4sX9-ep22CIcH6WvgyKoVCr6pnpyIyhlKabl8HQjMyAC8Bt44Hr0NXmSR9alP6qKtiiqfMWuTJJomy47jLqScfvGcI_g8jzMvbnmssNk1Ky3BXLK=xeMJDGWHXo0I74QiT0Pulq6XTIw4gMTjhU_Sontw-MJEUYGoPHikTYcbeqNqNldJeJydi5nhAUNdQCUfi2cVMeAcGc2VJLXfP-aRP-0cm16-VSlKn3q=TEVxyVuod6cPoE9pjzXoIc9-iu8H3L9UGHk7tJh_HIncqMkrcujySHlfxCeHJTfGV0cMd-Imz_LCy7QgpUfGYNMPCWPfM1DtVgusmDWwEwwqCTUbZiowFJ=CKSLWnEY2ReU21TXp4-BsC2Zv8oewtGVJg4LSnAcuJKjbf4gLvxiZUyrh7h0ni7E98V52FQkuB2A0XoJJtG4_Iv9rX_yXdooybG-sS72cAZ0fphH9UB=3LTs3yGBw8rykeJNdsnnpGbtm8epc40g6X59tc9hRZSqXLZLmbqYWuVh6FK3ReayppvZD9xMvv0vyZKFaIUvSKSKJ6XwmKaCEpprQ6CiFm5TK7vhtnIKV4bkMrGEEtQLfHZ2WUat-bFc_lBZHNWckyBcmQeiUtNmL0Yy7l5m81BwNP1Q8AwoGKMl6GZQeW4znB9KCQpxkadjAnMlXUunsHQodQpsKIQ5W8t5Wv9TzDNyzCKsThz66-Ucdd_8iLHQlfWjJXuQ_15lQ=81PECaHsD_TLb0_DEpTbA7_TB65-AtTrKsJbqUUq495CCthTSzWEqHDnogRdaTmphfu6KWRbAWkoJ=qIsuE=uQ=SiJItGzq9K4CnZW8VDBUFWroIpmXmYbF52s-D=Xr_ip6tc0ZgKbdZvNlm6iXsAudd8zJ5XXkF5lepc96FjQ0Z74Usar_BdEujYxZXhlwiw5=RSAqBhNQmqX2ECEmMNyh8bAPeTDi25s4q9SiSPJ6EIlQkRdZbW_1i0K29q_Ly0x1P4JueJ57ohXTIXvUttVFsK7EhIs4ClPSf53IGaK9Pv_ufarW-uflE1ZSLJeNnIgsquQm0IMKhIvZX4bMmkIPI2VZqqKe=rau4a6x8ZsfizvNi-FGDC38wpSGR01G0xd2Vzuvdy3CmkF1wDreFzUSsdEQNplGy8lDLeDDRbGCFABIP2XN6ucGIboBQ81nwwEiLk2lYzU6JQLyZpxmP1_729N=HnZhmP3i3MY8Y8nb97XjIT6Mlf8khopNpkihoPUtGqSgbv-3XVG1AvIkRzvDhYTSadptCKTDq97AtLct3pIfCKLbqsk_=Ztt_iiucyi7fnCH5dksBVApQFkVMvB2eIZo=TbHi3_QF8oRRTfSTBkX_1InERf1kqQbkXFilqbAHmmD=Lf=DsLM0fBJod4S=nKKZ7sWRQ3SF3G7iR55hf8PxnPuaPl26seSXYN9mBc6tey=uPr55cbdX6FBK7u_D9EmJHE_vvRcXPcZFAN6BJ4EnIoycnl6geFQ2",
# "x-dwoclkrx-a3": "XT=06yxN=CqjmpY8BcrynHikHRo-E1=Arhdrpi9HMhC9lrQlW3RhR-m-zsx-imcxHIwudC0bJaxwZH9cL1QALm24guXs2Mrz8JAuTjF71pFqoQCMroZeiilA_w6PM4lKogKfdnWC8JjH5rEGj_oY1SQGAu2N7N-Hgd1D=5nCxsUEgLaFKUaQlUt27X0FssA8s9AlW3vtLuhQ0-LyoceiSKSF285nA9xcK7tA58YdL597jFpZ_zS0ingDYPWSvJi2a8ikrbV68IS6YSRrgPCXY-yn6a-qIvFRK2ca0pAKEIvlAmGWNJMK2hnLSPPgPXkCsbAetxd9LztS1_QXJu4DTj0th=Ated6Mu-MXWMERH4AXDkb1q_chlMr3_GcsblgGYszMEcsPyPGP=jFJF8kljQkrD887Lb8WYuEE8t0qQTGCpyjbPZVURJknjh-ozcpMBE-WlQQKZh829FeVZFiJ3J0jzcP393U1t3LmtZn=Pg08df=ma5_=zZURVcU-j88-U6j=evNv-DUUohhZItu1RJ92bmQ2vhLnIx8tRiKiGmfzh8iZY_oFDSjk45GBQI=mJv5xAc6BdIh2=3AarRe33jnImw=NJP02maheqF7kMISmoRAAWj8CYkHrWfwnNquWT78L4IEVKfVX5DVv4v=yquoSjZLM_GpN65H7XmYxVM61=67xSTfIA47A6hRMHX4MbF_A6LhnTQvRBDEPsou0UsP8zHfVAlzW4gPK1q7EIMaYXsZzoWqUvfHLK_zXrb2=njqNK66GWMaNHVEq2w_rdYhlnwMa05J74H_9CqedMbB2B-S1oDFtbnwXYCWLH-60sJf-mq9-1oGK_nR=P-MU-Qg_1wFB4mFHjDA5yuA7-L7a-9eJmK_793F1Uw6K28nhjb70oq68r=5L24d1w5W-43avy857hL_RnA1cVPwbIoFM-8XtgbYE7CmbuDsJgm_DHWwH9YBWloSQVkfoQ0GN7Fd8W9JvRXm1rTQmaauVawLUe_7WJ1voctyVBJo9SjyM=ye0swRMPRIEFNQtFzvfe27i88Zsd81_rzxBrRrXB6hjCf7WHbKFGCgy0LDg5hgZwvV7LJ4I2rjorsaGM5epqn-=p_rBh7f-6k4tLCuW-QQWC0ESlFP5lB1EMF50PK7IvvmYK7iw-WZb4NVLTv=TjUYXx6mGvKk23g6tZ3XkUJurpBz4Y6760PHA8T-ve0D8nuE91ma2Cb6-cvgya48SJ2gD33P3YuIkbbAoZ0o88F=d-uywHxAgfK6xN3l7PAIfxBdXb_RDy9G7aw5IXlhp6_DzvpPwm11_FijQ8l=jtbyFTFRY7x6qq3UkQfVCazcxSP4U-7-rd_lxFuICU0EJeyPTW1H7RzkVuFmTTbFjUtrtH0bfZt9zR0i-0MndtDtHlXFQe=cEIYarfnZFfM6veZw_7Jzj8QfUpmDZzu3vFjzGd35z1=feKjT0fxW_z32c4KC=TiKbX0aBl2r88TEaQG1rSaih",
# "x-dwoclkrx-a4": "n6cfiTh4Rco4ZJBBZBuEiMU-ZB-d0TG4q68ARWXn5X8llj2Qty2U9Pk",
# "x-dwoclkrx-b": "2iq112",
# "x-dwoclkrx-c": "AIBGpX2NAQAAhwItfDKDNOIvX--T8djAvxN5Rh0YCfpHEXsP8HUdJOrWiO3-",
# "x-dwoclkrx-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wd1HSTq1ojt_v____-kmqHPAIU7EBQn3CyUOgrJJSs3nx4",
# "x-dwoclkrx-f": "AwX8qH2NAQAAxBe5-VzGgWq7CzFlxN_KxypDD1jxBm3r8dVGYWVuVUmAVsM4AReeaPiucuKDwH9eCOfvosJeCA==",
# "x-dwoclkrx-z": "q",
"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"}
)
url = "https://shop.lululemon.com/api/graphql"
data = {
"query": "query getGiftCardBalance($cardNumber:String!,$pin:String!){getGiftCardBalance(cardNumber:$cardNumber,pin:$pin){amountAvailable cardNumber currencyCode __typename}}",
"operationName": "getGiftCardBalance",
"variables": {
"cardNumber": "6051433157397201806",
"pin": "3272"
}
}
data = json.dumps(data, separators=(',', ':'))
response = requests.post(url, headers=headers, data=data, proxies={
'http': 'http://127.0.0.1:7890',
'https': 'http://127.0.0.1:7890',
})
print(response.text)
print(response)
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -28,7 +28,7 @@ function requestSync(method, url, headers, proxy, data) {
"withoutCookieJar": false,
"withDefaultCookieJar": false,
"isByteRequest": false,
"catchPanics": false,
"catchPanics": true,
"withDebug": false,
"forceHttp1": false,
"withRandomTLSExtensionOrder": false,
......@@ -61,15 +61,6 @@ function requestSync(method, url, headers, proxy, data) {
console.log(responseObject)
tlsClientLibrary.freeMemory(responseObject.id)
const payload = {
sessionId: 'my-session-id',
url: "https://microsoft.com",
}
const cookiesResponse = tlsClientLibrary.getCookiesFromSession(JSON.stringify(payload))
const cookiesInSession = JSON.parse(cookiesResponse)
const destroySessionPayload = {
......@@ -79,7 +70,7 @@ function requestSync(method, url, headers, proxy, data) {
const destroySessionResponse = tlsClientLibrary.destroySession(JSON.stringify(destroySessionPayload))
const destroySessionResponseParsed = JSON.parse(destroySessionResponse)
tlsClientLibrary.destroyAll()
// console.log(destroySessionResponseParsed)
return responseObject
}
......
......@@ -262,7 +262,7 @@ while True:
# '_id': token,
# 'update_time': int(time.time() * 1000)
# })
code = open('src.js', 'r', encoding='utf-8').read()
code = open('src2.js', 'r', encoding='utf-8').read()
with open('src_run2.js', 'w', encoding='utf-8') as f:
f.write(code + '\n\n' + get_random_location() + ';;' + c
+
......@@ -294,7 +294,7 @@ setTimeout(r=> {
//xhr.setRequestHeader('xhr_res', xhr_res)
print22(JSON.stringify(xhr.headers))
_process.exit(0)
}, 3000)
}, 2000)
'''
......
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.
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