Change Gitea user agent from the default to Gitea/Version
This commit is contained in:
parent
37d2d01f8f
commit
7c10ab9fde
2 changed files with 2 additions and 0 deletions
|
@ -104,6 +104,7 @@ func (c *Client) NewRequest(b []byte, to string) (req *http.Request, err error)
|
||||||
}
|
}
|
||||||
req.Header.Add("Content-Type", ActivityStreamsContentType)
|
req.Header.Add("Content-Type", ActivityStreamsContentType)
|
||||||
req.Header.Add("Date", CurrentTime())
|
req.Header.Add("Date", CurrentTime())
|
||||||
|
req.Header.Add("User-Agent", "Gitea/"+setting.AppVer)
|
||||||
signer, _, err := httpsig.NewSigner(c.algs, c.digestAlg, c.postHeaders, httpsig.Signature, httpsigExpirationTime)
|
signer, _, err := httpsig.NewSigner(c.algs, c.digestAlg, c.postHeaders, httpsig.Signature, httpsigExpirationTime)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
|
@ -47,6 +47,7 @@ func getPublicKeyFromResponse(b []byte, keyID *url.URL) (p crypto.PublicKey, err
|
||||||
func fetch(iri *url.URL) (b []byte, err error) {
|
func fetch(iri *url.URL) (b []byte, err error) {
|
||||||
req := httplib.NewRequest(iri.String(), http.MethodGet)
|
req := httplib.NewRequest(iri.String(), http.MethodGet)
|
||||||
req.Header("Accept", activitypub.ActivityStreamsContentType)
|
req.Header("Accept", activitypub.ActivityStreamsContentType)
|
||||||
|
req.Header("User-Agent", "Gitea/"+setting.AppVer)
|
||||||
resp, err := req.Response()
|
resp, err := req.Response()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
Reference in a new issue