Documentation
¶
Index ¶
- Constants
- func AccessTokenAuthHeader(token string) (string, string)
- func BasicAuth(username, password string) string
- func BasicAuthHeader(username, password string) (string, string)
- func PlaceholderUrl(url string, params map[string]string) string
- func QueryUrl(url string, params map[string]string) string
- type HeaderBuilder
- func (b *HeaderBuilder) Build() map[string]interface{}
- func (b *HeaderBuilder) WithAccept(ct string) *HeaderBuilder
- func (b *HeaderBuilder) WithBasicAuth(username, password string) *HeaderBuilder
- func (b *HeaderBuilder) WithContentType(ct string) *HeaderBuilder
- func (b *HeaderBuilder) WithKeyValue(k, v string) *HeaderBuilder
Constants ¶
View Source
const ( HeaderAuthorization = "Authorization" HeaderContentType = "Content-Type" HeaderAccept = "Accept" Bearer = "bearer" )
Variables ¶
This section is empty.
Functions ¶
func AccessTokenAuthHeader ¶ added in v0.0.11
func BasicAuthHeader ¶
Types ¶
type HeaderBuilder ¶
type HeaderBuilder struct {
// contains filtered or unexported fields
}
func Headers ¶
func Headers() *HeaderBuilder
func (*HeaderBuilder) Build ¶ added in v0.0.7
func (b *HeaderBuilder) Build() map[string]interface{}
func (*HeaderBuilder) WithAccept ¶
func (b *HeaderBuilder) WithAccept(ct string) *HeaderBuilder
func (*HeaderBuilder) WithBasicAuth ¶
func (b *HeaderBuilder) WithBasicAuth(username, password string) *HeaderBuilder
func (*HeaderBuilder) WithContentType ¶
func (b *HeaderBuilder) WithContentType(ct string) *HeaderBuilder
func (*HeaderBuilder) WithKeyValue ¶
func (b *HeaderBuilder) WithKeyValue(k, v string) *HeaderBuilder
Click to show internal directories.
Click to hide internal directories.