req icon indicating copy to clipboard operation
req copied to clipboard

Simple Go HTTP client with Black Magic

Results 65 req issues
Sort by recently updated
recently updated
newest added

主要是想302这种,在response.request或response中存储两个请求和对应的响应,即302跳转前和跳转后的(如果允许跳转的话)

I hope you can add an API to directly set TLS fingerprints through ja3 strings. Thank you very much! ^_^

当使用socks5代理时,是否可以实现自定义的DNS解析,或者可以设置在本地进行dns解析而不通过代理进行dns解析

没找到相关使用文档 大模型来了,OpenAI带火了SSE

Hello. ``` client := req.NewClient() client.EnableTraceAll() client.ImpersonateFirefox() client.EnableDumpAllWithoutResponseBody() client.EnableInsecureSkipVerify() client.DisableAutoReadResponse() client.DisableAutoDecode() ctx, cancel := context.WithTimeout(context.Background(), 5* time.Second) go func() { time.Sleep(3*time.Second) cancel() println("context canceled") }() log.Fatalln(client.R().SetContext(ctx).Get("https://ballwatch.com/global/ru/collections/detail/1265.html")) ``` Log: ``` :method:...

大佬你好, Request.RawURL 的值是直接来自于 Send() 方法传入的地址。如果使用 SetQueryString() 等方法设置查询字符,并不会影响到 RawURL 字段。 这里想请教大佬两个问题: 1. RawURL 这个字段表示的是什么意思? 2. 如果我想要获取到包括 query 参数在内的完整请求 URL 地址,我应该怎么做?

```shell go run golang.org/x/vuln/cmd/govulncheck@latest ./... ``` - Output: === Symbol Results === Vulnerability #1: GO-2024-2682 Denial of service via connection starvation in github.com/quic-go/quic-go - More info: https://pkg.go.dev/vuln/GO-2024-2682 - Module: github.com/quic-go/quic-go...

Hello. Thx for realy great project. How can i set my ja3 fingerprint? For example: 771,4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53,45-65281-5-23-43-17513-27-18-16-65037-11-10-13-51-0-35,25497-29-23-24,0