GetResponse.py 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. # -*- coding: utf-8 -*-
  2. # @Author : ChenZhaoyuchen
  3. # @Time : 2024/9/13 15:03
  4. # @File : GetResponse.py
  5. from .setting import *
  6. import requests
  7. # //视频音频请求头//
  8. headers_bili_av = {
  9. 'Accept': '*/*',
  10. 'Accept-Language': 'zh,en-US;q=0.7,en;q=0.3',
  11. 'Accept-Encoding': 'gzip, deflate, br',
  12. 'TE': 'Trailers',
  13. 'Range': 'bytes=0-',
  14. 'Origin': 'https://www.bilibili.com',
  15. 'Connection': 'keep-alive',
  16. 'DNT': '1',
  17. 'referer': 'https://www.bilibili.com',
  18. 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0'
  19. }
  20. # //准许请求头//
  21. headers_bili_ref = {
  22. 'Host': 'cn-gdgz4-cmcc-v-10.bilivideo.com',
  23. 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0',
  24. 'Accept': '*/*',
  25. 'Accept-Language': 'zh,en-US;q=0.7,en;q=0.3',
  26. 'Accept-Encoding': 'gzip, deflate, br',
  27. 'Access-Control-Request-Method': 'GET',
  28. 'Access-Control-Request-Headers': 'range',
  29. 'Referer': url,
  30. 'Origin': base_url,
  31. 'DNT': '1',
  32. 'Connection': 'keep-alive',
  33. 'Cache-Control': 'max-age=0'
  34. }
  35. headers = {
  36. 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
  37. 'Accept-Language': 'zh,en-US;q=0.7,en;q=0.3',
  38. 'Accept-Encoding': 'gzip, deflate',
  39. 'Connection': 'keep-alive',
  40. 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0'
  41. }
  42. video_json = {
  43. }
  44. def GetResponse_AV():
  45. response_audio = requests.get(url = url,headers = headers_bili_av)
  46. return response_audio
  47. # 检查
  48. if __name__ == '__main__':
  49. print(GetResponse_AV())