INNER CODE UNIT · Python
_get_proxies
CassiopeiaCode/q2api · account-feeder/app.py:65
def _get_proxies() -> Optional[Dict[str, str]]:
"""获取代理配置"""
proxy = os.getenv("HTTP_PROXY", "").strip()
if proxy:
return {"http://": proxy, "https://": proxy}
return None
def make_headers() -> Dict[str, str]:
"""生成 OIDC 请求头"""
return {
"content-type": "application/json",
"user-agent": USER_AGENT,
"x-amz-user-agent": X_AMZ_USER_AGENT,
"amz-sdk-request": AMZ_SDK_REQUEST,
"amz-sdk-invocation-id": str(uuid.uuid4()),
}