mirror of
https://github.com/miniflux/v2.git
synced 2025-09-15 18:57:04 +00:00
Add support for setting a global default User-Agent
This commit is contained in:
parent
b8b6c74d86
commit
52a626d7b9
4 changed files with 40 additions and 2 deletions
|
@ -72,9 +72,13 @@ func New(url string) *Client {
|
|||
|
||||
// NewClientWithConfig initializes a new HTTP client with application config options.
|
||||
func NewClientWithConfig(url string, opts *config.Options) *Client {
|
||||
userAgent := opts.UserAgent()
|
||||
if userAgent == "" {
|
||||
userAgent = DefaultUserAgent
|
||||
}
|
||||
return &Client{
|
||||
inputURL: url,
|
||||
requestUserAgent: DefaultUserAgent,
|
||||
requestUserAgent: userAgent,
|
||||
ClientTimeout: opts.HTTPClientTimeout(),
|
||||
ClientMaxBodySize: opts.HTTPClientMaxBodySize(),
|
||||
ClientProxyURL: opts.HTTPClientProxy(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue