From 69a30aa9d303965faea322d43a174307047f3b74 Mon Sep 17 00:00:00 2001 From: takayama Date: Wed, 28 Apr 2021 10:37:56 +0900 Subject: [PATCH] use https for image urls --- client/image.go | 4 ++-- message/elements.go | 2 +- message/message.go | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/client/image.go b/client/image.go index 5d65fab0..c86f3c62 100644 --- a/client/image.go +++ b/client/image.go @@ -195,13 +195,13 @@ func (c *QQClient) QueryFriendImage(target int64, hash []byte, size int32) (*mes return &message.FriendImageElement{ ImageId: rsp.ResourceId, Md5: hash, - Url: "http://c2cpicdw.qpic.cn/offpic_new/0/" + rsp.ResourceId + "/0?term=2", + Url: "https://c2cpicdw.qpic.cn/offpic_new/0/" + rsp.ResourceId + "/0?term=2", }, errors.WithStack(ErrNotExists) } return &message.FriendImageElement{ ImageId: rsp.ResourceId, Md5: hash, - Url: "http://c2cpicdw.qpic.cn/offpic_new/0/" + rsp.ResourceId + "/0?term=2", + Url: "https://c2cpicdw.qpic.cn/offpic_new/0/" + rsp.ResourceId + "/0?term=2", }, nil } diff --git a/message/elements.go b/message/elements.go index 461362cd..6dcc60ec 100644 --- a/message/elements.go +++ b/message/elements.go @@ -203,7 +203,7 @@ func NewGroupImage(id string, md5 []byte, fid int64, size, width, height, imageT ImageType: imageType, Width: width, Height: height, - Url: "http://gchat.qpic.cn/gchatpic_new/1/0-0-" + strings.ReplaceAll(binary.CalculateImageResourceId(md5)[1:37], "-", "") + "/0?term=2", + Url: "https://gchat.qpic.cn/gchatpic_new/1/0-0-" + strings.ReplaceAll(binary.CalculateImageResourceId(md5)[1:37], "-", "") + "/0?term=2", } } diff --git a/message/message.go b/message/message.go index 62de8d8e..d2cacb81 100644 --- a/message/message.go +++ b/message/message.go @@ -480,9 +480,9 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement { Height: elem.CustomFace.GetHeight(), Url: func() string { if elem.CustomFace.GetOrigUrl() == "" { - return "http://gchat.qpic.cn/gchatpic_new/0/0-0-" + strings.ReplaceAll(binary.CalculateImageResourceId(elem.CustomFace.Md5)[1:37], "-", "") + "/0?term=2" + return "https://gchat.qpic.cn/gchatpic_new/0/0-0-" + strings.ReplaceAll(binary.CalculateImageResourceId(elem.CustomFace.Md5)[1:37], "-", "") + "/0?term=2" } - return "http://gchat.qpic.cn" + elem.CustomFace.GetOrigUrl() + return "https://gchat.qpic.cn" + elem.CustomFace.GetOrigUrl() }(), Md5: elem.CustomFace.Md5, }) @@ -490,9 +490,9 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement { if elem.NotOnlineImage != nil { var img string if elem.NotOnlineImage.GetOrigUrl() != "" { - img = "http://c2cpicdw.qpic.cn" + elem.NotOnlineImage.GetOrigUrl() + img = "https://c2cpicdw.qpic.cn" + elem.NotOnlineImage.GetOrigUrl() } else { - img = "http://c2cpicdw.qpic.cn/offpic_new/0/" + elem.NotOnlineImage.GetResId() + "/0?term=2" + img = "https://c2cpicdw.qpic.cn/offpic_new/0/" + elem.NotOnlineImage.GetResId() + "/0?term=2" } res = append(res, &ImageElement{ Filename: elem.NotOnlineImage.GetFilePath(),