...

Package client

import "edge-infra.dev/pkg/edge/client"
Overview
Index

Overview ▾

Constants

const (
    BearerToken   = "bearer"
    TotpToken     = "totp"
    EdgeVersion   = "edge-version"
    Authorization = "Authorization"
)

func NewTokenClient

func NewTokenClient(headers map[string]string) *http.Client

type Transport

type Transport struct {
    T       http.RoundTripper
    Headers map[string]string
}

func (*Transport) RoundTrip

func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error)