smgc commited on
Commit
47a8c4a
1 Parent(s): e0e7282

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -1,10 +1,9 @@
1
  import os
2
  import json
3
  import uuid
 
4
  from flask import Flask, request, Response, jsonify
5
  import socketio
6
- from aiohttp import web
7
- from aiohttp_socks import ProxyConnector
8
 
9
  app = Flask(__name__)
10
  sio = socketio.Client()
@@ -14,7 +13,6 @@ API_KEY = os.environ.get('PPLX_KEY')
14
 
15
  # 代理设置
16
  proxy_url = os.environ.get('PROXY_URL')
17
- connector = ProxyConnector.from_url(proxy_url) if proxy_url else None
18
 
19
  sio_opts = {
20
  'auth': {
@@ -31,6 +29,11 @@ sio_opts = {
31
  }
32
  }
33
 
 
 
 
 
 
34
  def log_request(req, status):
35
  timestamp = datetime.now().isoformat()
36
  ip = req.remote_addr
 
1
  import os
2
  import json
3
  import uuid
4
+ from datetime import datetime
5
  from flask import Flask, request, Response, jsonify
6
  import socketio
 
 
7
 
8
  app = Flask(__name__)
9
  sio = socketio.Client()
 
13
 
14
  # 代理设置
15
  proxy_url = os.environ.get('PROXY_URL')
 
16
 
17
  sio_opts = {
18
  'auth': {
 
29
  }
30
  }
31
 
32
+ # 如果设置了代理,添加到 socketio 选项中
33
+ if proxy_url:
34
+ sio_opts['http'] = proxy_url
35
+ sio_opts['https'] = proxy_url
36
+
37
  def log_request(req, status):
38
  timestamp = datetime.now().isoformat()
39
  ip = req.remote_addr