我尝试按照文档要求,请求webp格式的头像,这种图片文件小,有利于加载。
req, err := http.NewRequest(“GET”, requestedURL, nil)
if err != nil {
c.AbortWithError(http.StatusInternalServerError, err)
return
}
req.Header.Set(“Accept”, “image/webp,image/apng,image/*,*/*;q=0.8”)
resp, err := http.DefaultClient.Do(req)
if err != nil {
c.AbortWithError(http.StatusInternalServerError, err)
return
}
我通过在Accept请求中优先webp,如果没有返回png,发现返回的都是png图片,请问是服务器没有接受吗?