Доброго времени суток! Такая проблема не могу понять как составить post запрос на golang, нужно авторизоваться на сайте, нашел пример на so
func basicAuth(s string) string {
var username string = "login_login"
var passwd string = "login_password"
v := url.Values{}
v.Add(username, "login")
v.Add(passwd, "passwd")
client := &http.Client{}
req, err := http.NewRequest("POST", s, strings.NewReader(v.Encode()))
resp, err := client.Do(req)
if err != nil {
log.Fatal(err)
}
bodyText, err := ioutil.ReadAll(resp.Body)
s = string(bodyText)
return s
}
но вероятно что то делаю не так потому что благополучно меня отфутболивает сервис.
Как сделать правильно?
Заранее Спасибо?