github-actions[bot] commited on
Commit
db95683
·
1 Parent(s): 414c101

Update from GitHub Actions

Browse files
Files changed (1) hide show
  1. main.py +4 -7
main.py CHANGED
@@ -69,8 +69,6 @@ async def proxy(request: Request, path: str, target_url: Optional[str] = None):
69
  response = scraper.get('https://httpbin.org/ip')
70
  print(response.text)
71
 
72
-
73
-
74
  # 获取请求体
75
  body = await request.body()
76
 
@@ -80,13 +78,12 @@ async def proxy(request: Request, path: str, target_url: Optional[str] = None):
80
  params.pop("url", None)
81
  params.pop("stream", None)
82
 
83
-
84
  # 获取原始请求头
85
  headers = dict(request.headers)
86
  # 移除可能导致问题的头
87
  headers.pop("host", None)
88
  headers.pop("content-length", None)
89
- headers.pop("cookie", None)
90
  headers.pop("x-forwarded-for", None)
91
  headers.pop("x-forwarded-proto", None)
92
  headers.pop("x-forwarded-port", None)
@@ -95,9 +92,9 @@ async def proxy(request: Request, path: str, target_url: Optional[str] = None):
95
  headers.pop("x-ip-token", None)
96
  headers.pop("x-direct-url", None)
97
  headers.pop("x-direct-url", None)
98
- headers.pop("content-type", None)
99
- headers.pop("user-agent", None)
100
- headers.pop("accept-encoding", None)
101
  print(f"{headers}")
102
  # 构建请求参数
103
  request_kwargs = {
 
69
  response = scraper.get('https://httpbin.org/ip')
70
  print(response.text)
71
 
 
 
72
  # 获取请求体
73
  body = await request.body()
74
 
 
78
  params.pop("url", None)
79
  params.pop("stream", None)
80
 
 
81
  # 获取原始请求头
82
  headers = dict(request.headers)
83
  # 移除可能导致问题的头
84
  headers.pop("host", None)
85
  headers.pop("content-length", None)
86
+ headers.pop("cookie", None) # 已经取出cookies
87
  headers.pop("x-forwarded-for", None)
88
  headers.pop("x-forwarded-proto", None)
89
  headers.pop("x-forwarded-port", None)
 
92
  headers.pop("x-ip-token", None)
93
  headers.pop("x-direct-url", None)
94
  headers.pop("x-direct-url", None)
95
+ headers.pop("content-type", None) # 会403
96
+ headers.pop("user-agent", None) # 会403
97
+ headers.pop("accept-encoding", None) # 影响编码
98
  print(f"{headers}")
99
  # 构建请求参数
100
  request_kwargs = {