mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-05-08 04:55:55 +08:00
feat: add api port to HTTP post headers.
This commit is contained in:
parent
decab775f9
commit
7274a46a3c
@ -38,6 +38,7 @@ type HTTPClient struct {
|
|||||||
secret string
|
secret string
|
||||||
addr string
|
addr string
|
||||||
filter string
|
filter string
|
||||||
|
apiPort int
|
||||||
timeout int32
|
timeout int32
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -181,6 +182,7 @@ client:
|
|||||||
bot: bot,
|
bot: bot,
|
||||||
secret: c.Secret,
|
secret: c.Secret,
|
||||||
addr: c.URL,
|
addr: c.URL,
|
||||||
|
apiPort: conf.Port,
|
||||||
filter: conf.Filter,
|
filter: conf.Filter,
|
||||||
timeout: conf.Timeout,
|
timeout: conf.Timeout,
|
||||||
}.Run()
|
}.Run()
|
||||||
@ -222,6 +224,9 @@ func (c *HTTPClient) onBotPushEvent(e *coolq.Event) {
|
|||||||
}
|
}
|
||||||
h["X-Signature"] = "sha1=" + hex.EncodeToString(mac.Sum(nil))
|
h["X-Signature"] = "sha1=" + hex.EncodeToString(mac.Sum(nil))
|
||||||
}
|
}
|
||||||
|
if c.apiPort != 0 {
|
||||||
|
h["X-API-Port"] = c.apiPort
|
||||||
|
}
|
||||||
return h
|
return h
|
||||||
}()).SetTimeout(time.Second * time.Duration(c.timeout)).F().Retry().Attempt(5).
|
}()).SetTimeout(time.Second * time.Duration(c.timeout)).F().Retry().Attempt(5).
|
||||||
WaitTime(time.Millisecond * 500).MaxWaitTime(time.Second * 5).
|
WaitTime(time.Millisecond * 500).MaxWaitTime(time.Second * 5).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user