package laosijiser import ( "91porn-server/common/crypt" "91porn-server/common/httputil" "91porn-server/common/log" "fmt" "io/ioutil" "testing" ) func TestNovelDetail(t *testing.T) { url := "laosiji/media/novel/cbd/cbd5b05ea5677797958895694211582c.bnc" key := "525202f9149e061d" domain := "https://tssdaa.hlvwcn.cn" //req, err := http.NewRequest("GET", url, nil) //if err != nil { // t.Fatal(err) // return //} resp, err := httputil.ClientGet(30, fmt.Sprintf("%s/%s", domain, url), make(map[string]string)) if err != nil { log.Warn("http client get failed", log.Any("err", err)) return } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) if err != nil { log.Warn("read response body failed", log.Any("err", err)) return } b := crypt.AESECBDecrypt(body, []byte(key)) log.Info(string(b)) }