11 url := "http://127.0.0.1:8510/api/v1"
12 fmt.Println("URL:>", url)
14 var commandStr = []byte(`{"name": "visit", "args": ["http://www.google.es"]}`)
16 req, err := http.NewRequest("POST", url, bytes.NewBuffer(commandStr))
17 req.Header.Set("Content-Type", "application/json")
19 client := &http.Client{}
20 resp, err := client.Do(req)
25 responseStr, err := ioutil.ReadAll(resp.Body)
26 fmt.Printf("%s\n", responseStr)
28 defer resp.Body.Close()
30 commandStr = []byte(`{"name": "render", "args": ["/Users/juan/Downloads/page_image.png", true, null]}`)
31 renderReq, renderErr := http.NewRequest("POST", url, bytes.NewBuffer(commandStr))
32 renderReq.Header.Set("Content-Type", "application/json")
34 renderResp, renderErr := client.Do(renderReq)
39 renderResponseStr, renderErr := ioutil.ReadAll(renderResp.Body)
40 fmt.Printf("%s\n", renderResponseStr)
42 defer renderResp.Body.Close()