wangluozhe / requests

用于快速请求HTTP或HTTPS,并支持修改ja3、ja4指纹
GNU General Public License v3.0
417 stars 93 forks source link

这段代码在最新版出现bug > Sure, here we go: #37

Closed gospider007 closed 1 year ago

gospider007 commented 1 year ago
          > Sure, here we go:
package main

import (
    "fmt"

    "github.com/wangluozhe/requests"
    "github.com/wangluozhe/requests/url"
)

func checkErr(err error) {
    if err != nil {
        panic(err)
    }
}

func main() {

    req := url.NewRequest()
    headers := url.NewHeaders()
    headers.Set("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36")
    req.Headers = headers
    req.Ja3 = "771,4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53,0-23-65281-10-11-35-16-5-13-18-51-45-43-27-21,29-23-24,0"
    r, err := requests.Get("https://www.costco.com.mx/", req)
    if err != nil {
        fmt.Println(err)
    }
    fmt.Println(r.Text)

}

Thx in advance!

Originally posted by @dunaevv in https://github.com/wangluozhe/requests/issues/6#issuecomment-1145950872

wangluozhe commented 1 year ago

Failed to successfully reproduce the bug