MCPcopy Create free account
hub / github.com/TheSmallHanCat/flow2api / update_proxy_config

Function update_proxy_config

src/api/admin.py:1277–1291  ·  view source on GitHub ↗

Update proxy configuration

(
    request: ProxyConfigRequest,
    token: str = Depends(verify_admin_token)
)

Source from the content-addressed store, hash-verified

1275
1276@router.post("/api/config/proxy")
1277async def update_proxy_config(
1278 request: ProxyConfigRequest,
1279 token: str = Depends(verify_admin_token)
1280):
1281 """Update proxy configuration"""
1282 try:
1283 await proxy_manager.update_proxy_config(
1284 enabled=request.proxy_enabled,
1285 proxy_url=request.proxy_url,
1286 media_proxy_enabled=request.media_proxy_enabled,
1287 media_proxy_url=request.media_proxy_url
1288 )
1289 except ValueError as e:
1290 return {"success": False, "message": str(e)}
1291 return {"success": True, "message": "代理配置更新成功"}
1292
1293
1294@router.post("/api/proxy/test")

Callers

nothing calls this directly

Calls 1

update_proxy_configMethod · 0.45

Tested by

no test coverage detected