提交 9b25eae5 authored 作者: mooncake9527's avatar mooncake9527

update

上级 9d0883b5
...@@ -13,7 +13,7 @@ import ( ...@@ -13,7 +13,7 @@ import (
) )
var ( var (
host string xsfAddr string
httpClient = &client{ httpClient = &client{
cli: httpcli.NewClient( cli: httpcli.NewClient(
&http.Client{ &http.Client{
...@@ -31,11 +31,11 @@ type client struct { ...@@ -31,11 +31,11 @@ type client struct {
} }
func init() { func init() {
host = os.Getenv("XSF_HOST") xsfAddr = os.Getenv("XSF_ADDR")
} }
func GenerateApiID(ctx context.Context, bizTag string) (xsf.ID, error) { func GenerateApiID(ctx context.Context, bizTag string) (xsf.ID, error) {
url := fmt.Sprintf(`http://%s/api/leaf?biz_tag=%s`, host, bizTag) url := fmt.Sprintf(`http://%s/api/leaf?biz_tag=%s`, xsfAddr, bizTag)
reply := &IDReply{} reply := &IDReply{}
if err := httpClient.cli.NewRequest().SetRetry(3).SetContentType("application/json").SetURL(url).GET(ctx).BindJSON(reply).Err(); err != nil { if err := httpClient.cli.NewRequest().SetRetry(3).SetContentType("application/json").SetURL(url).GET(ctx).BindJSON(reply).Err(); err != nil {
return xsf.ID(0), err return xsf.ID(0), err
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论