We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d8d81a2 commit 0b1a949Copy full SHA for 0b1a949
app.py
@@ -245,6 +245,8 @@ async def check_cdn(request: Request, call_next):
245
"""
246
if request.headers.get("Cf-Ray") or request.headers.get("Eagleeye-Traceid"):
247
return await call_next(request)
248
+ elif request.headers.get("X-Via") == "internal":
249
+ return await call_next(request)
250
else:
251
return JSONResponse(content={"status": "error", "error": "Direct access not allowed"}, status_code=403)
252
0 commit comments