Próbuję wysłać żądanie POST, ale nie mogę tego zrobić. Po drugiej stronie nic nie jest odbierane.
Czy tak to ma działać? Jestem świadomy tej PostForm
funkcji, ale myślę, że nie mogę jej użyć, ponieważ nie można jej przetestować httputil
, prawda?
hc := http.Client{}
req, err := http.NewRequest("POST", APIURL, nil)
form := url.Values{}
form.Add("ln", c.ln)
form.Add("ip", c.ip)
form.Add("ua", c.ua)
req.PostForm = form
req.Header.Add("Content-Type", "application/x-www-form-urlencoded")
glog.Info("form was %v", form)
resp, err := hc.Do(req)