ricq icon indicating copy to clipboard operation
ricq copied to clipboard

添加rustls feature,方便在交叉编译时去掉openssl依赖

Open ZegWe opened this issue 1 year ago • 3 comments

添加rustls feature,方便在交叉编译时去掉openssl依赖

ZegWe avatar May 13 '24 17:05 ZegWe

rustls无法访问qq的新图片服务器,不久之前测试过

super1207 avatar May 15 '24 08:05 super1207

rustls无法访问qq的新图片服务器,不久之前测试过

这个无法访问图片服务器指的是发送还是接收图片呢,发送我试过是可以的。 不过openssl偶尔也会有无法发送图片的情况,错误码是68,不清楚是风控还是什么原因。

ZegWe avatar May 15 '24 08:05 ZegWe

很抱歉这么久才回复。

image 当reqwest使用rustls作为依赖的时候,然后访问qq的新图床,就会报这个错误,而使用openssl作为依赖就是正常的。

这个是测试用的链接:https://multimedia.nt.qq.com.cn/download?appid=1407&fileid=CgoxODc1MTU5NDIzEhT2GknIyK-fC_b5cN5qvBbbaz-w5hiUpQcg_wootZ3yyuyqhgNQgL2jAQ&spec=0

正常访问应该会得到这样一个页面: image

而不是AlertReceived(HandshakeFailure)

super1207 avatar May 26 '24 08:05 super1207