diff --git a/flask_app.py b/flask_app.py index 774614d..0438954 100644 --- a/flask_app.py +++ b/flask_app.py @@ -40,6 +40,7 @@ headers1 = { } _headers_cache = None # 保存最近一次成功的 headers _cache_lock = Lock() +proxiesdict = db.get_proxy_agent_dict() def post_with_retry(url, proxy_name, json_payload=None, data=None, headers=None, @@ -199,9 +200,10 @@ def submit(): results = {} v_xid = data['v_xid'] rn = data['rn'] + proxy_code = proxiesdict[rn] print(f"收到请求: {v_xid}, {rn}") - headers = gettoken(rn) - results = get_videoInfo(v_xid, rn, headers) + headers = gettoken(proxy_code) + results = get_videoInfo(v_xid, proxy_code, headers) return jsonify({ "results": results }), 200