parent
ec51d18cd6
commit
e3c87d5eff
@ -0,0 +1,33 @@ |
||||
package ghost |
||||
|
||||
import ( |
||||
"time" |
||||
|
||||
"github.com/valyala/fasthttp" |
||||
) |
||||
// Ghost content data URIs:
|
||||
const ( |
||||
ghostAPIPrefix = "/ghost/api/v3/" |
||||
) |
||||
|
||||
// HTTPClient implements the ghost http client
|
||||
type HTTPClient struct { |
||||
QueryTimeout time.Duration |
||||
ContentKey string |
||||
Addr string |
||||
Secured bool |
||||
|
||||
client *fasthttp.HostClient |
||||
} |
||||
|
||||
// setupClient creates the default http client
|
||||
func (g *HTTPClient) setupClient() { |
||||
|
||||
g.client = &fasthttp.HostClient{ |
||||
Addr: g.Addr, |
||||
IsTLS: g.Secured, |
||||
|
||||
DisableHeaderNamesNormalizing: true, |
||||
DisablePathNormalizing: true, |
||||
} |
||||
} |
Loading…
Reference in new issue