package api import ( "dypid-client/config" "io" "net/http" "net/url" "strings" ) func UploadDataToServer(httpClient *http.Client, data string) error { params := url.Values{} params.Set("token", config.APPConfig.Token) params.Set("data", data) resp, err := httpClient.Post(config.APPConfig.Url+"/api/data?"+params.Encode(), "application/x-www-form-urlencoded", strings.NewReader("")) if err != nil { return err } if resp != nil { _, _ = io.Copy(io.Discard, resp.Body) } return err }