Lines Matching defs:server
26 type server struct { struct
27 URL string
28 TLSConfig *tls.Config
29 reqModifier func(*http.Request, []byte)
30 RequestTimeout time.Duration
31 proxy func(*http.Request) (*url.URL, error)
80 func (srv *server) Hosts() []string {
84 func (srv *server) SetReqModifier(mod func(*http.Request, []byte)) {
88 func (srv *server) SetRequestTimeout(timeout time.Duration) {
92 func (srv *server) SetProxy(proxy func(*http.Request) (*url.URL, error)) {
104 func (srv *server) getURL(endpoint string) string {
108 func (srv *server) createTransport() *http.Transport {
134 func (srv *server) post(url string, jsonData []byte) (*api.Response, error) {
191 func (srv *server) AuthSign(req, id []byte, provider auth.Provider) ([]byte, error) {
199 func (srv *server) AuthInfo(req, id []byte, provider auth.Provider) ([]byte, error) {
206 func (srv *server) authReq(req, ID []byte, provider auth.Provider, target string) ([]byte, error) {
247 func (srv *server) Sign(jsonData []byte) ([]byte, error) {
254 func (srv *server) Info(jsonData []byte) (*info.Resp, error) {
281 … *server) getResultMap(jsonData []byte, target string) (result map[string]interface{}, err error) {
297 func (srv *server) request(jsonData []byte, target string) ([]byte, error) {