| | |
| | | var body []byte |
| | | request, err := http.NewRequest("GET", url, nil) |
| | | if err != nil { |
| | | log.Println(err) |
| | | return body, err |
| | | } |
| | | // add params |
| | |
| | | } |
| | | //add headers |
| | | client := &http.Client{} |
| | | log.Printf("Go GET URL : %s \n", request.URL.String()) |
| | | resp, err := client.Do(request) |
| | | if err != nil { |
| | | return body, err |
| | |
| | | var err error |
| | | bodyJson, err = json.Marshal(body) |
| | | if err != nil { |
| | | log.Println(err) |
| | | return resultBytes, err |
| | | } |
| | | } |
| | | request, err := http.NewRequest("POST", url, bytes.NewBuffer(bodyJson)) |
| | | if err != nil { |
| | | log.Println(err) |
| | | return resultBytes, err |
| | | } |
| | | request.Header.Set("Content-type", contentType) |
| | |
| | | var err error |
| | | bodyJson, err = json.Marshal(body) |
| | | if err != nil { |
| | | log.Println(err) |
| | | return resultBytes, err |
| | | } |
| | | } |
| | |
| | | var err error |
| | | bodyJson, err = json.Marshal(body) |
| | | if err != nil { |
| | | log.Println(err) |
| | | return resultBytes, err |
| | | } |
| | | } |