MM-17426 Properly specify multiple Accept headers for post metadata (#11766)

* MM-17326 Properly specify multiple Accept headers for post metadata

* Add q= weight to text/html
Этот коммит содержится в:
Harrison Healey
2019-08-01 13:52:38 -04:00
коммит произвёл GitHub
родитель 11472e417c
Коммит fe9e8a4493
2 изменённых файлов: 38 добавлений и 7 удалений

Просмотреть файл

@@ -379,7 +379,8 @@ func (a *App) getLinkMetadata(requestURL string, timestamp int64, isNewPost bool
// /api/v4/image requires authentication, so bypass the API by hitting the proxy directly
body, contentType, err = a.ImageProxy.GetImageDirect(a.ImageProxy.GetUnproxiedImageURL(request.URL.String()))
} else {
request.Header.Add("Accept", "image/*, text/html")
request.Header.Add("Accept", "image/*")
request.Header.Add("Accept", "text/html;q=0.8")
client := a.HTTPService.MakeClient(false)
client.Timeout = time.Duration(*a.Config().ExperimentalSettings.LinkMetadataTimeoutMilliseconds) * time.Millisecond