默认User-Agent头

tags/v0.0.4^0 v0.0.4
zhuxianglong 1 month ago
parent a021a60fb3
commit f5d2e98ed6

@ -105,6 +105,7 @@ func newTransport(config *Config) *http.Transport {
TLSClientConfig: &tls.Config{ TLSClientConfig: &tls.Config{
InsecureSkipVerify: config.InsecureSkipVerify, InsecureSkipVerify: config.InsecureSkipVerify,
MinVersion: tls.VersionTLS12, MinVersion: tls.VersionTLS12,
MaxVersion: tls.VersionSSL30,
CurvePreferences: []tls.CurveID{tls.X25519, tls.CurveP256}, CurvePreferences: []tls.CurveID{tls.X25519, tls.CurveP256},
}, },
TLSHandshakeTimeout: config.TLSHandshakeTimeout, TLSHandshakeTimeout: config.TLSHandshakeTimeout,
@ -165,12 +166,12 @@ func (h *HttpClient) SetLog(logger *zap.Logger) *HttpClient {
// Client 返回 Resty 客户端的请求实例 / Returns a request instance of the Resty client // Client 返回 Resty 客户端的请求实例 / Returns a request instance of the Resty client
func (h *HttpClient) Client() *resty.Client { func (h *HttpClient) Client() *resty.Client {
h.httpClient.SetHeader("User-Agent", "ahttp") h.httpClient.SetHeader("User-Agent", "Mozilla/5.0 GameServer")
return h.httpClient return h.httpClient
} }
// Client 返回 Resty 客户端的请求实例 / Returns a request instance of the Resty client // Client 返回 Resty 客户端的请求实例 / Returns a request instance of the Resty client
func (h *HttpClient) Request() *resty.Request { func (h *HttpClient) Request() *resty.Request {
h.httpClient.SetHeader("User-Agent", "ahttp") h.httpClient.SetHeader("User-Agent", "Mozilla/5.0 GameServer")
return h.httpClient.R() return h.httpClient.R()
} }

Loading…
Cancel
Save