diff --git a/类库/Api.Framework/Cps/DouyinApi.cs b/类库/Api.Framework/Cps/DouyinApi.cs index bff89ae..ec1b5f7 100644 --- a/类库/Api.Framework/Cps/DouyinApi.cs +++ b/类库/Api.Framework/Cps/DouyinApi.cs @@ -1501,6 +1501,10 @@ html = {html}"); Postdata = "", ResultType = ResultType.String }; + + item.Header.Add("Accept-Language", "zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2"); + item.Header.Add("Accept-Encoding", "deflate"); + HttpResult result = http.GetHtml(item); var html = result.Html; @@ -1511,7 +1515,8 @@ html = {html}"); var reg = Regex.Match(msTokenStr, @"(msToken=.+?;)", RegexOptions.IgnoreCase); if (reg.Success) { - Member.cookies = Member.cookies.SimpleCookies() + reg.Groups[1].Value; + Member.cookies = Member.cookies.SimpleCookies(); + Member.cookies = Member.cookies.SimpleCookies()+(Member.cookies.Trim().EndsWith(";") ? "" : ";") + reg.Groups[1].Value; } }