Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRequest ¶
NewRequest creates a new request with the given context and jwt
Types ¶
type Config ¶
type Config struct {
UserAgent string `koanf:"UserAgent"` // User agent, Default: HttpClient/1.0
Timeout time.Duration `koanf:"timeout"` // Timeout, Default: 60 seconds
RetryCount int `koanf:"RetryCount"` // Retry count, Default: 3
Debug bool `koanf:"debug"` // Enable debug log, include request and response. Default: false
DisableRetry bool `koanf:"DisableRetry"` // Disable retry, Default: false
LogAllResponse bool `koanf:"LogAllResponse"` // Log all response body, Default only json/xml. It only works when debug is true. Default: false
MaxRequestBodySize int64 `koanf:"MaxRequestBodySize"` // Max request body size, Default: 5 * 1024 (5KB)
}
Click to show internal directories.
Click to hide internal directories.