This commit is contained in:
Kevin Wan
2022-04-28 11:25:26 +08:00
committed by GitHub
parent cc09ab2aba
commit cef83efd4e
5 changed files with 9 additions and 6 deletions

View File

@@ -10,7 +10,10 @@ import (
"github.com/zeromicro/go-zero/core/logx"
)
const httpTimeout = time.Second * 5
const (
httpTimeout = time.Second * 5
jsonContentType = "application/json; charset=utf-8"
)
// ErrWriteFailed is an error that indicates failed to submit a StatReport.
var ErrWriteFailed = errors.New("submit failed")
@@ -36,7 +39,7 @@ func (rw *RemoteWriter) Write(report *StatReport) error {
client := &http.Client{
Timeout: httpTimeout,
}
resp, err := client.Post(rw.endpoint, "application/json", bytes.NewBuffer(bs))
resp, err := client.Post(rw.endpoint, jsonContentType, bytes.NewBuffer(bs))
if err != nil {
return err
}