Skip to content

Commit 1e84dbb

Browse files
authored
Create 局域网代理共享.py
1 parent f2f690f commit 1e84dbb

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

局域网代理共享.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
from flask import Flask, request
2+
import requests
3+
4+
5+
def create_app():
6+
app = Flask(__name__)
7+
app.config['JSON_AS_ASCII'] = False
8+
return app
9+
10+
11+
app = create_app()
12+
13+
14+
@app.before_request
15+
def proxy():
16+
headers = {h[0]: h[1] for h in request.headers}
17+
url = request.url
18+
# headers['x-token'] = '***'
19+
# print(headers)
20+
# 一些自己的逻辑...
21+
return requests.request(request.method, url, data=request.json, headers=headers).content
22+
23+
if __name__ == "__main__":
24+
app.run(host='0.0.0.0', port=18080)

0 commit comments

Comments
 (0)