easyai-ai-gateway/apps/api/internal/httpapi/config_handlers.go
wangbo f550c0acd5 feat(admin): 添加网络代理配置和钱包交易功能
- 在管理面板中集成网络代理配置显示和平台代理设置
- 添加钱包摘要和交易列表API接口及数据管理
- 实现SSE流式响应中的错误处理机制
- 添加全局HTTP代理环境变量配置支持
- 更新平台表单以支持代理模式选择和自定义代理地址
- 集成钱包交易查询过滤和分页功能
- 优化API错误详情解析和显示格式
2026-05-11 23:02:10 +08:00

16 lines
414 B
Go

package httpapi
import (
"net/http"
"strings"
)
func (s *Server) getNetworkProxyConfig(w http.ResponseWriter, r *http.Request) {
globalHTTPProxy := strings.TrimSpace(s.cfg.GlobalHTTPProxy)
writeJSON(w, http.StatusOK, map[string]any{
"globalHttpProxy": globalHTTPProxy,
"globalHttpProxySet": globalHTTPProxy != "",
"globalHttpProxySource": strings.TrimSpace(s.cfg.GlobalHTTPProxySource),
})
}