fix: insert response cookies into request for redirect requests

This commit is contained in:
debugtalk
2022-06-22 18:42:25 +08:00
parent 3a5c22475a
commit 3006b0b0bb
2 changed files with 4 additions and 0 deletions

View File

@@ -5,6 +5,7 @@
**go version**
- change: set http request timeout default to 120s
- fix: insert response cookies into request for redirect requests
## v4.1.4 (2022-06-17)

View File

@@ -4,6 +4,7 @@ import (
"crypto/tls"
"net"
"net/http"
"net/http/cookiejar"
"net/url"
"path/filepath"
"testing"
@@ -29,6 +30,7 @@ func NewRunner(t *testing.T) *HRPRunner {
if t == nil {
t = &testing.T{}
}
jar, _ := cookiejar.New(nil)
return &HRPRunner{
t: t,
failfast: true, // default to failfast
@@ -37,6 +39,7 @@ func NewRunner(t *testing.T) *HRPRunner {
Transport: &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
},
Jar: jar, // insert response cookies into request
Timeout: 120 * time.Second,
},
http2Client: &http.Client{