From a7283cf05f2e9a29d57153fae86e31870da97a84 Mon Sep 17 00:00:00 2001 From: chigusa Date: Wed, 15 Jul 2020 17:36:27 +0800 Subject: [PATCH] to #95 --- src/live/bilibili/bilibili.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/live/bilibili/bilibili.go b/src/live/bilibili/bilibili.go index 78ad886c..1b42aa2f 100644 --- a/src/live/bilibili/bilibili.go +++ b/src/live/bilibili/bilibili.go @@ -97,10 +97,16 @@ func (l *Live) GetInfo() (info *live.Info, err error) { if err != nil { return nil, err } + if resp.StatusCode != http.StatusOK { + return nil, live.ErrInternalError + } body, err = resp.Bytes() if err != nil { return nil, err } + if gjson.GetBytes(body, "code").Int() != 0 { + return nil, live.ErrInternalError + } info.HostName = gjson.GetBytes(body, "data.info.uname").String() return info, nil