mirror of
https://github.com/openziti/zrok.git
synced 2025-06-23 03:01:54 +02:00
snapshot
This commit is contained in:
parent
0c39cd8752
commit
ef0ac1e140
@ -6,10 +6,27 @@ type Client struct {
|
||||
client *http.Client
|
||||
}
|
||||
|
||||
func NewHttpClient(uri string) *Client {
|
||||
func NewHttpClient() *Client {
|
||||
return &Client{&http.Client{}}
|
||||
}
|
||||
|
||||
func (c *Client) Connect() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *Client) options(uri string) (*http.Response, error) {
|
||||
return c.request("OPTIONS", uri)
|
||||
}
|
||||
|
||||
func (c *Client) request(method, uri string) (resp *http.Response, err error) {
|
||||
req, err := http.NewRequest(method, uri, nil)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if resp, err = c.client.Do(req); err != nil {
|
||||
return resp, err
|
||||
}
|
||||
|
||||
return resp, err
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user