Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- "io/ioutil"
- "math/rand"
- "net/http"
- "strings"
- "time"
- )
- func main() {
- url := "https://st.imzhf.top/st/st/activevip"
- method := "POST"
- s := fmt.Sprintf("%08v", rand.New(rand.NewSource(time.Now().UnixNano())).Int63n(10000000000))
- payload := strings.NewReader(`{bookid:3,ncm:`+s+`}`)
- fmt.Println(payload)
- client := &http.Client {
- }
- req, err := http.NewRequest(method, url, payload)
- if err != nil {
- fmt.Println(err)
- return
- }
- req.Header.Add("Host", "st.imzhf.top")
- req.Header.Add("Connection", "keep-alive")
- req.Header.Add("Content-Length", "29")
- req.Header.Add("charset", "utf-8")
- req.Header.Add("content-type", "application/json;charset=UTF-8")
- req.Header.Add("Accept-Encoding", "gzip,compress,br,deflate")
- req.Header.Add("token", "a29ce92b-9f6d-4fda-bdfa-bbd8085d8f40")
- res, err := client.Do(req)
- if err != nil {
- fmt.Println(err)
- return
- }
- defer res.Body.Close()
- body, err := ioutil.ReadAll(res.Body)
- if err != nil {
- fmt.Println(err)
- return
- }
- fmt.Println(string(body))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement