test08.py 924 B

12345678910111213141516171819202122232425262728
  1. import requests
  2. # 目标URL
  3. url = 'https://buff.163.com/api/market/goods/sell_order?game=csgo&allow_epay=1&allow_tradable_cooldown=1&page_num=1&page_size=1&sort_by=price.asc&goods_id=900572'
  4. # 定义Cookie信息
  5. cookies = {
  6. 'session': '1-0phh3cHVi67w0HTH09UQIhHy2ZwXVp3GvcRdPKxDPHdW2019875424',
  7. 'cookie_name2': 'cookie_value2'
  8. }
  9. # 发起GET请求并包含Cookie信息
  10. response = requests.get(url, cookies=cookies)
  11. # 获取响应的header信息
  12. headers = response.headers
  13. print(f'headers: {headers}')
  14. # 打印header信息
  15. for header, value in headers.items():
  16. # 获取set-cookie中 csrf_token的值
  17. if header == 'set-cookie':
  18. cookies_list = value.split(', ')
  19. print(f'cookies_list: {cookies_list}')
  20. for cookie in cookies_list:
  21. if 'csrf_token' in cookie:
  22. csrf_token = cookie.split('=')[1].split(';')[0]
  23. print(f'csrf_token: {csrf_token}')