Simplify request creation when getting capabilities.
This commit is contained in:
parent
dc713ea8e8
commit
66bcf2468d
|
@ -210,20 +210,16 @@ func (b *BackendClient) getCapabilities(ctx context.Context, u *url.URL) (map[st
|
||||||
}
|
}
|
||||||
defer pool.Put(c)
|
defer pool.Put(c)
|
||||||
|
|
||||||
req := &http.Request{
|
req, err := http.NewRequestWithContext(ctx, "GET", capUrl.String(), nil)
|
||||||
Method: "GET",
|
if err != nil {
|
||||||
URL: &capUrl,
|
log.Printf("Could not create request to %s: %s", &capUrl, err)
|
||||||
Proto: "HTTP/1.1",
|
return nil, err
|
||||||
ProtoMajor: 1,
|
|
||||||
ProtoMinor: 1,
|
|
||||||
Header: make(http.Header),
|
|
||||||
Host: u.Host,
|
|
||||||
}
|
}
|
||||||
req.Header.Set("Accept", "application/json")
|
req.Header.Set("Accept", "application/json")
|
||||||
req.Header.Set("OCS-APIRequest", "true")
|
req.Header.Set("OCS-APIRequest", "true")
|
||||||
req.Header.Set("User-Agent", "nextcloud-spreed-signaling/"+b.version)
|
req.Header.Set("User-Agent", "nextcloud-spreed-signaling/"+b.version)
|
||||||
|
|
||||||
resp, err := c.Do(req.WithContext(ctx))
|
resp, err := c.Do(req)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue