30 lines
516 B
Go
30 lines
516 B
Go
|
package frontend
|
||
|
|
||
|
import "go.digitalcircle.com.br/open/replaycli-go/api"
|
||
|
|
||
|
type Cli struct {
|
||
|
}
|
||
|
|
||
|
type HttpRes struct {
|
||
|
Headers map[string]string
|
||
|
Body []byte
|
||
|
}
|
||
|
|
||
|
type HttpReq struct {
|
||
|
Url string
|
||
|
Headers map[string]string
|
||
|
Body []byte
|
||
|
}
|
||
|
|
||
|
func (c *Cli) Get(req *HttpReq, copts ...*api.CallOpts) (*HttpRes, error) {
|
||
|
res := &HttpRes{}
|
||
|
//err := c.HttpCli().JsonPost("/ipc/ocr/", opts, res)
|
||
|
err := api.Call("ocr.ocr", req, &res, copts...)
|
||
|
return res, err
|
||
|
}
|
||
|
|
||
|
func NewCli() *Cli {
|
||
|
ret := &Cli{}
|
||
|
return ret
|
||
|
}
|