Python-demo(抖音)
1 # -*- coding:utf-8 -*- 2 3 4 from mitmproxy import ctx 5 import json 6 import requests 7 import time 8 import os 9 path = "抖音视频/" 10 initUrl = ["http://v1-dy.bytecdn.cn","http://v2-dy.bytecdn.cn","http://v3-dy.bytecdn.cn","http://v4-dy.bytecdn.cn","http://v5-dy.bytecdn.cn","http://v6-dy.bytecdn.cn"] 11 12 num = 0 13 def response(flow): 14 global num 15 for url in initUrl: 16 # 过滤掉不需要的url 17 if flow.request.url.startswith(url): 18 print(flow.request.url) 19 # 设置视频名 20 filename = path + str(num) + '.mp4' 21 print(filename) 22 # 使用request获取视频url的内容 23 # stream=True作用是推迟下载响应体直到访问Response