package statcenterctl import ( "context" "fmt" "net/http" "91porn-server/common/httputil" "91porn-server/common/log" ) // HttpRequest HttpRequest func HttpRequest(ctx context.Context, url string, request interface{}, resp interface{}) error { code, err := httputil.DefaultClientPostJsonWithResp(resp, url, nil, &request) if err != nil { log.Error("HttpRequest err", log.Any("Url", url), log.E(err)) return err } if code != http.StatusOK { log.Error("HttpRequest err", log.Any("code", code)) return fmt.Errorf("code err, %d", code) } return nil }