|
@@ -7,7 +7,6 @@ import (
|
|
|
"encoding/json"
|
|
|
"fmt"
|
|
|
login_js "git.listensoft.net/tool/jspkit/common/login-js"
|
|
|
- Rsvmp "git.listensoft.net/tool/jspkit/common/rsvmp"
|
|
|
"git.listensoft.net/tool/jspkit/logger"
|
|
|
"git.listensoft.net/tool/jspkit/taxerr"
|
|
|
"github.com/tidwall/gjson"
|
|
@@ -55,8 +54,8 @@ beggin:
|
|
|
}
|
|
|
defer resp.Body.Close()
|
|
|
if !strings.Contains(uri, "api/login") {
|
|
|
- if resp.StatusCode == 412 && f < 3 && Rsvmp.NeedRsvmpAPi(uri) {
|
|
|
- ck, uri = Rsvmp.Rsvmp(uri)
|
|
|
+ if resp.StatusCode == 412 && f < 3 && NeedRsvmpAPi(uri) {
|
|
|
+ ck, uri = Rsvmp(uri)
|
|
|
f++
|
|
|
goto beggin
|
|
|
}
|
|
@@ -134,7 +133,7 @@ func AutoHttp(client *http.Client, uri string, Method string, bytesData []byte,
|
|
|
}
|
|
|
if resp.StatusCode == 412 {
|
|
|
logger.Info("需要瑞数加密了:", zap.Int("code", resp.StatusCode))
|
|
|
- Cookies, _ = Rsvmp.Rsvmp(uri)
|
|
|
+ Cookies, _ = Rsvmp(uri)
|
|
|
logger.Info("加密完成")
|
|
|
logger.Info("ck", zap.Any("ck", Cookies))
|
|
|
continue
|