- 在管理面板中集成网络代理配置显示和平台代理设置 - 添加钱包摘要和交易列表API接口及数据管理 - 实现SSE流式响应中的错误处理机制 - 添加全局HTTP代理环境变量配置支持 - 更新平台表单以支持代理模式选择和自定义代理地址 - 集成钱包交易查询过滤和分页功能 - 优化API错误详情解析和显示格式
16 lines
414 B
Go
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),
|
|
})
|
|
}
|