Diff of the two buildlogs: -- --- b1/build.log 2025-09-09 13:41:16.716859393 +0000 +++ b2/build.log 2025-09-09 13:45:21.697161988 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Sep 9 01:35:30 -12 2025 -I: pbuilder-time-stamp: 1757424930 +I: Current time: Tue Oct 13 10:04:18 +14 2026 +I: pbuilder-time-stamp: 1791835458 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ dpkg-source: info: applying 0001-Don-t-put-the-same-bytes.Buffer-into-sync.Pool-twice.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3771131/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 12 20:04 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='07042f50255c42099786b43ec6ece1ca' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3771131' - PS1='# ' - PS2='> ' + INVOCATION_ID=a01f52592da34f8c832a1fdd10cb2737 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1028859 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.90cCjcgp/pbuilderrc_Z1Bt --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.90cCjcgp/b1 --logfile b1/build.log golang-github-go-resty-resty_2.10.0-2.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.90cCjcgp/pbuilderrc_RCrm --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.90cCjcgp/b2 --logfile b2/build.log golang-github-go-resty-resty_2.10.0-2.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3771131/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -155,7 +187,7 @@ Get: 39 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] -Fetched 68.4 MB in 3s (25.3 MB/s) +Fetched 68.4 MB in 5s (13.7 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19898 files and directories currently installed.) @@ -334,7 +366,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-go-resty-resty-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-go-resty-resty_2.10.0-2_source.changes +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-go-resty-resty-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-go-resty-resty_2.10.0-2_source.changes dpkg-buildpackage: info: source package golang-github-go-resty-resty dpkg-buildpackage: info: source version 2.10.0-2 dpkg-buildpackage: info: source distribution unstable @@ -352,111 +388,111 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 40 github.com/go-resty/resty -internal/coverage/rtcov + cd _build && go install -trimpath -v -p 42 github.com/go-resty/resty internal/goarch -internal/itoa -internal/msan -unicode -unicode/utf8 -internal/goos -internal/profilerecord internal/godebugs -internal/nettrace -internal/unsafeheader -internal/byteorder -encoding -log/internal -math/bits -container/list vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/runtime/syscall +vendor/golang.org/x/crypto/internal/alias +encoding +internal/coverage/rtcov internal/asan +internal/profilerecord +unicode/utf8 +container/list +math/bits +internal/msan crypto/internal/fips140/alias +internal/goos +internal/itoa +internal/unsafeheader +internal/nettrace +unicode +log/internal unicode/utf16 -vendor/golang.org/x/crypto/internal/alias -internal/runtime/math -sync/atomic -cmp internal/goexperiment +cmp +internal/byteorder crypto/internal/boring/sig -internal/cpu -internal/abi +sync/atomic internal/runtime/atomic +internal/runtime/syscall +internal/cpu +internal/runtime/math internal/runtime/sys +internal/abi crypto/internal/fips140/subtle -internal/chacha8rand crypto/internal/fips140deps/byteorder +internal/chacha8rand +internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math -internal/runtime/exithook internal/stringslite internal/race -internal/runtime/maps internal/sync +internal/runtime/maps runtime -sync iter -crypto/subtle weak +crypto/subtle internal/reflectlite -slices +sync maps -internal/bisect -internal/testlog +slices internal/singleflight +internal/testlog unique -runtime/cgo +internal/bisect errors sort -io -strconv -math/rand/v2 +runtime/cgo internal/oserror vendor/golang.org/x/net/dns/dnsmessage -bytes -strings -hash path internal/godebug -hash/crc32 +io +math/rand/v2 +strconv syscall +hash crypto/internal/randutil -math/rand +bytes +strings +hash/crc32 crypto/internal/fips140deps/godebug -reflect +math/rand crypto net/netip -crypto/internal/impl +reflect +vendor/golang.org/x/text/transform net/http/internal/ascii -regexp/syntax +crypto/internal/impl crypto/internal/fips140 bufio -vendor/golang.org/x/text/transform -crypto/internal/fips140/sha256 -crypto/internal/fips140/sha3 +regexp/syntax crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 +crypto/internal/fips140/sha3 +crypto/internal/fips140/sha256 crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash -internal/syscall/unix -time -internal/syscall/execenv +crypto/internal/fips140/hkdf +crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes -crypto/internal/fips140/tls12 crypto/internal/fips140/nistec/fiat -crypto/internal/fips140/hkdf crypto/internal/fips140/tls13 +internal/syscall/execenv +internal/syscall/unix +time crypto/internal/fips140/edwards25519 regexp +context io/fs internal/poll -context crypto/internal/fips140/nistec internal/filepathlite embed @@ -467,53 +503,53 @@ encoding/base64 encoding/pem crypto/internal/sysrand -fmt +path/filepath vendor/golang.org/x/sys/cpu +fmt net -path/filepath crypto/internal/entropy crypto/internal/fips140/drbg -compress/flate -encoding/hex crypto/internal/fips140only +crypto/internal/fips140/ed25519 +crypto/internal/fips140/rsa +crypto/internal/fips140/mlkem +crypto/internal/fips140/aes/gcm +crypto/rc4 +crypto/md5 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa -crypto/internal/fips140/aes/gcm -math/big -crypto/internal/fips140/ed25519 +crypto/cipher +encoding/hex net/url -log encoding/xml -encoding/json +mime/quotedprintable +log +compress/flate mime -net/http/internal vendor/golang.org/x/net/http2/hpack -crypto/internal/fips140/rsa -mime/quotedprintable -crypto/internal/fips140/mlkem +net/http/internal +encoding/json vendor/golang.org/x/text/unicode/norm -crypto/md5 -crypto/rc4 -vendor/golang.org/x/text/unicode/bidi -compress/gzip -crypto/cipher -crypto/internal/boring +math/big crypto/des vendor/golang.org/x/crypto/chacha20 -crypto/sha256 +crypto/internal/boring crypto/sha512 crypto/aes crypto/hmac crypto/ecdh -vendor/golang.org/x/text/secure/bidirule +crypto/sha256 crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/unicode/bidi +compress/gzip +vendor/golang.org/x/text/secure/bidirule +vendor/golang.org/x/net/idna +crypto/rand +crypto/dsa crypto/internal/boring/bbig -crypto/elliptic encoding/asn1 -crypto/dsa -crypto/rand -vendor/golang.org/x/net/idna +crypto/elliptic crypto/ed25519 crypto/internal/hpke crypto/rsa @@ -523,8 +559,8 @@ vendor/golang.org/x/net/http/httpproxy net/textproto crypto/x509 -mime/multipart vendor/golang.org/x/net/http/httpguts +mime/multipart crypto/tls net/http/httptrace net/http @@ -535,7 +571,7 @@ make[1]: Entering directory '/build/reproducible-path/golang-github-go-resty-resty-2.10.0' # Test fails if there's http_proxy, for example Ubuntu's autopkgtest infrastructure. http_proxy="" dh_auto_test - cd _build && go test -vet=off -v -p 40 github.com/go-resty/resty + cd _build && go test -vet=off -v -p 42 github.com/go-resty/resty === RUN TestClientBasicAuth resty_test.go:478: Method: POST resty_test.go:479: Path: /login @@ -543,8 +579,8 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== client_test.go:42: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 12.22726ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:15 GMT]] + resty_test.go:878: Response Time: 4.204367ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:09 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestClientBasicAuth (0.01s) @@ -553,7 +589,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestClientAuthToken (0.01s) +--- PASS: TestClientAuthToken (0.00s) === RUN TestClientAuthScheme resty_test.go:478: Method: GET resty_test.go:479: Path: /profile @@ -563,7 +599,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestClientAuthScheme (0.02s) +--- PASS: TestClientAuthScheme (0.00s) === RUN TestClientDigestAuth resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html @@ -571,11 +607,11 @@ resty_test.go:691: Path: /dir/index.html client_test.go:100: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 6.416934ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:15 GMT]] + resty_test.go:878: Response Time: 1.739914ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:09 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestClientDigestAuth (0.01s) +--- PASS: TestClientDigestAuth (0.00s) === RUN TestClientDigestSession resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html @@ -583,44 +619,44 @@ resty_test.go:691: Path: /dir/index.html client_test.go:120: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.776089ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:15 GMT]] + resty_test.go:878: Response Time: 1.540792ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:09 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestClientDigestSession (0.00s) === RUN TestClientDigestErrors resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /bad -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /unknown_param -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /missing_value -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /no_challenge -2025/09/09 13:38:15 RoundTripper returned a response & error; ignoring response +2026/10/12 20:05:09 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /status_500 --- PASS: TestClientDigestErrors (0.01s) === RUN TestOnAfterMiddleware resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext - client_test.go:162: Request sent at: 2025-09-09 13:38:15.903719843 +0000 UTC m=+0.069436186 - client_test.go:163: Response Received at: 2025-09-09 13:38:15.904593527 +0000 UTC m=+0.070309838 + client_test.go:162: Request sent at: 2026-10-12 20:05:09.027494209 +0000 UTC m=+0.027838820 + client_test.go:163: Response Received at: 2026-10-12 20:05:09.028056443 +0000 UTC m=+0.028401016 --- PASS: TestOnAfterMiddleware (0.00s) === RUN TestClientRedirectPolicy resty_test.go:607: Method: GET @@ -665,7 +701,7 @@ resty_test.go:608: Path: /redirect-20 resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-1 ---- PASS: TestClientRedirectPolicy (0.02s) +--- PASS: TestClientRedirectPolicy (0.01s) === RUN TestClientTimeout resty_test.go:44: Method: GET resty_test.go:45: Path: /set-timeout-test @@ -675,7 +711,7 @@ resty_test.go:45: Path: /set-timeout-test-with-sequence resty_test.go:44: Method: GET resty_test.go:45: Path: /set-timeout-test-with-sequence ---- PASS: TestClientTimeoutWithinThreshold (4.02s) +--- PASS: TestClientTimeoutWithinThreshold (4.01s) === RUN TestClientTimeoutInternalError --- PASS: TestClientTimeoutInternalError (0.00s) === RUN TestClientProxy @@ -694,11 +730,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 4.723026ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:25 GMT]] + resty_test.go:878: Response Time: 600.621µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestClientOnBeforeRequestModification (0.01s) +--- PASS: TestClientOnBeforeRequestModification (0.00s) === RUN TestClientSetHeaderVerbatim --- PASS: TestClientSetHeaderVerbatim (0.00s) === RUN TestClientSetTransport @@ -728,7 +764,7 @@ === RUN TestClientAllowsGetMethodPayloadIoReader resty_test.go:44: Method: GET resty_test.go:45: Path: /get-method-payload-test ---- PASS: TestClientAllowsGetMethodPayloadIoReader (0.01s) +--- PASS: TestClientAllowsGetMethodPayloadIoReader (0.00s) === RUN TestClientAllowsGetMethodPayloadDisabled resty_test.go:44: Method: GET resty_test.go:45: Path: /get-method-payload-test @@ -758,30 +794,30 @@ resty_test.go:45: Path: /long-text resty_test.go:44: Method: GET resty_test.go:45: Path: /long-json ---- PASS: TestDebugBodySizeLimit (0.01s) +--- PASS: TestDebugBodySizeLimit (0.00s) === RUN TestAutoGzip resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 15.293725ms - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[53] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:26 GMT]] + resty_test.go:878: Response Time: 3.593368ms + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[53] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: This is Gzip response testing resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test-gziped-empty-body resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 675.048µs - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[23] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:26 GMT]] + resty_test.go:878: Response Time: 519.56µs + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[23] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test-no-gziped-body resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 260.645µs - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[0] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:26 GMT]] + resty_test.go:878: Response Time: 270.374µs + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[0] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: ---- PASS: TestAutoGzip (0.02s) +--- PASS: TestAutoGzip (0.01s) === RUN TestLogCallbacks resty_test.go:478: Method: GET resty_test.go:479: Path: /profile @@ -791,7 +827,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF-Request ---- PASS: TestLogCallbacks (0.02s) +--- PASS: TestLogCallbacks (0.01s) === RUN TestNewWithLocalAddr resty_test.go:44: Method: GET resty_test.go:45: Path: / @@ -815,18 +851,13 @@ === PAUSE TestClientOnResponseError/panic_with_string === CONT TestClientOnResponseError/successful_request === CONT TestClientOnResponseError/after_response_error +=== CONT TestClientOnResponseError/before_request_error_retry === CONT TestClientOnResponseError/panic_with_string +=== CONT TestClientOnResponseError/http_status_error === CONT TestClientOnResponseError/panic_with_error -=== CONT TestClientOnResponseError/after_response_error_retry === CONT TestClientOnResponseError/before_request_error -=== CONT TestClientOnResponseError/before_request_error_retry -=== NAME TestClientOnResponseError/after_response_error_retry - resty_test.go:478: Method: GET - resty_test.go:479: Path: /profile - resty_test.go:480: Content-Type: - resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF -=== CONT TestClientOnResponseError/http_status_error -=== NAME TestClientOnResponseError/after_response_error +=== CONT TestClientOnResponseError/after_response_error_retry +=== NAME TestClientOnResponseError/successful_request resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: @@ -836,7 +867,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer BAD -=== NAME TestClientOnResponseError/successful_request +=== NAME TestClientOnResponseError/after_response_error resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: @@ -854,20 +885,24 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF + resty_test.go:478: Method: GET + resty_test.go:479: Path: /profile + resty_test.go:480: Content-Type: + resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF --- PASS: TestClientOnResponseError (0.00s) --- PASS: TestClientOnResponseError/panic_with_string (0.00s) --- PASS: TestClientOnResponseError/panic_with_error (0.00s) --- PASS: TestClientOnResponseError/before_request_error (0.00s) - --- PASS: TestClientOnResponseError/after_response_error (0.02s) - --- PASS: TestClientOnResponseError/http_status_error (0.02s) - --- PASS: TestClientOnResponseError/successful_request (0.03s) - --- PASS: TestClientOnResponseError/after_response_error_retry (0.33s) - --- PASS: TestClientOnResponseError/before_request_error_retry (0.32s) + --- PASS: TestClientOnResponseError/successful_request (0.01s) + --- PASS: TestClientOnResponseError/http_status_error (0.01s) + --- PASS: TestClientOnResponseError/after_response_error (0.01s) + --- PASS: TestClientOnResponseError/before_request_error_retry (0.30s) + --- PASS: TestClientOnResponseError/after_response_error_retry (0.31s) === RUN TestResponseError --- PASS: TestResponseError (0.00s) === RUN TestHostURLForGH318AndGH407 - client_test.go:960: ts.URL: http://127.0.0.1:39075 - client_test.go:961: targetURL.Host: 127.0.0.1:39075 + client_test.go:960: ts.URL: http://127.0.0.1:45359 + client_test.go:961: targetURL.Host: 127.0.0.1:45359 client_test.go:989: with leading `/` on request & with trailing `/` on host url resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -875,8 +910,8 @@ resty_test.go:247: Content-Type: application/json --- PASS: TestHostURLForGH318AndGH407 (0.00s) === RUN TestPostRedirectWithBody - client_test.go:1003: ts.URL: http://127.0.0.1:35347 - client_test.go:1004: targetURL.Host: 127.0.0.1:35347 + client_test.go:1003: ts.URL: http://127.0.0.1:38877 + client_test.go:1004: targetURL.Host: 127.0.0.1:38877 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -894,36 +929,13 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=858109283094954017 + resty_test.go:246: RawQuery: body=4843606973313453705 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body @@ -936,35 +948,35 @@ resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4107805224795750166 + resty_test.go:246: RawQuery: body=7986358205077220898 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7447648666576220361 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4780683481509817585 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -972,17 +984,12 @@ resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST @@ -994,471 +1001,588 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4793906245209899997 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8580890822291036316 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8161123931087302338 + resty_test.go:246: RawQuery: body=3130806721670506896 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8707256141375243715 + resty_test.go:246: RawQuery: body=323560462286738288 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=9218941013723250162 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1709039267997957280 + resty_test.go:246: RawQuery: body=829540536838003958 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3186305992866776375 + resty_test.go:246: RawQuery: body=1909178918501871810 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=1473446877670174251 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5437598449356180075 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=9211878151711582926 + resty_test.go:246: RawQuery: body=8969275400740765297 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4654224397201443772 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5711763139435421685 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5139299097387532116 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4496769379925279384 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5374528025868817008 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=893323721256768151 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=972898324165333995 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: body=5287684194252456407 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7191248233435470383 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2460704922780848326 resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=410981469438305886 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3150358322854310615 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2727654984594172550 + resty_test.go:246: RawQuery: body=4728691867846421897 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2262261232838620111 + resty_test.go:246: RawQuery: body=8173157464160820230 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2818880546651035855 + resty_test.go:246: RawQuery: body=4378312132079194260 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=129104927496488456 + resty_test.go:246: RawQuery: body=4391035545881684846 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3389227549516116734 + resty_test.go:246: RawQuery: body=4245765303139467288 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4882308463371058232 + resty_test.go:246: RawQuery: body=6784084040384579736 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5369019129199541246 - resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=4121695695913245070 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=860345612772021666 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6185547411120745650 + resty_test.go:246: RawQuery: body=3211462713645673052 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3888463603369645341 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=8625178059082956054 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=76309909367069440 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=6189264277951065378 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=986270190669871743 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=5872842138886054310 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=776821679544649912 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4202479268998394541 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3817334672407802748 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5379690252139257099 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=7011095520974670758 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2470114880765034310 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7848337620552255845 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2628631736311520206 + resty_test.go:246: RawQuery: body=5196346071253830871 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7446970796062722037 + resty_test.go:246: RawQuery: body=3397953169693706499 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1414634712135884104 + resty_test.go:246: RawQuery: body=4176728400205969293 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5538882952323103096 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=6039453717191576824 + resty_test.go:246: RawQuery: body=6810223540449981887 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=5040387723262935205 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=968645284367333611 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7009292925147847926 + resty_test.go:246: RawQuery: body=4059018600631851686 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6710705052975872364 + resty_test.go:246: RawQuery: body=1141607887187105644 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8179932132149928997 + resty_test.go:246: RawQuery: body=1905725350180122889 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2458757231612569871 - resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1261359638192934919 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6782178265848516412 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3703424740564624091 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: body=5833012571451271893 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8909036175754961864 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5421532693557043490 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1524539000051559191 + resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=2148773406725594017 + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1870229247210502304 + resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4462037987331107410 + resty_test.go:246: RawQuery: body=7472578975633463249 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4223732656060033782 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2922648665770820632 + resty_test.go:246: RawQuery: body=4919622868278017072 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3136416226212369583 + resty_test.go:246: RawQuery: body=5175019019994443111 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirect-with-body - resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2866184822164177721 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=6511629748815897495 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5582136577191060667 + resty_test.go:246: RawQuery: body=3388106924147594338 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=8458757663577827465 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=3491807963851802319 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body @@ -1466,226 +1590,137 @@ resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=1325142908934480029 resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=7008448396880444218 + resty_test.go:246: RawQuery: body=4591261495126967766 resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: - resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: body=2317765819562835343 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=4441770458315963045 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=9032503853598773499 + resty_test.go:246: RawQuery: body=3852017482745739057 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=8383682125011203553 resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5253584289584340021 + resty_test.go:246: RawQuery: body=337726025437910260 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8710142103302862017 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4962338636809460697 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5457214169603248299 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=2975816805955855465 + resty_test.go:246: RawQuery: body=192365260051261655 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:246: RawQuery: body=6800882406768294404 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6159018239905326493 - resty_test.go:246: RawQuery: body=1166541396225986037 + resty_test.go:246: RawQuery: body=5922084798091522581 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8957412214632425436 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: body=545447356811480099 - resty_test.go:246: RawQuery: body=8047941778522349741 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=6289895351473754249 + resty_test.go:246: RawQuery: body=6355270735715491436 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4531332957837207398 + resty_test.go:246: RawQuery: body=1363660332133233895 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8455416140744816994 + resty_test.go:246: RawQuery: body=8648418575167042250 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4960412216131852525 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=1697434147089448507 + resty_test.go:246: RawQuery: body=8490960947261614302 + resty_test.go:246: RawQuery: body=6343696273029619223 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=6554600418478263554 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=2645295433704609443 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=7283149343589455991 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2313030638136572322 + resty_test.go:246: RawQuery: body=8350374825884675985 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1189091846866506683 + resty_test.go:246: RawQuery: body=3184548527555701091 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8136734108000020182 + resty_test.go:246: RawQuery: body=7192293487618467566 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=2386440837608004448 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8416844246399993964 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=2291224533937209567 + resty_test.go:246: RawQuery: body=2048653244331561886 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=7926777814115985769 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8720476030335189489 + resty_test.go:246: RawQuery: body=3308301449573333195 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=1542155406090745588 + resty_test.go:246: RawQuery: body=1038652860467186550 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5278869635836429182 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=5009749171828488031 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8842300455726709428 + resty_test.go:246: RawQuery: body=5930995561270334725 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5009095482570280790 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6444660761656792686 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=2692550225343220402 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2511508965823376292 + resty_test.go:246: RawQuery: body=6491820049162553142 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=9114837278021219397 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=6876874207883672883 + resty_test.go:246: RawQuery: body=5134546473547388452 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=1901261588926289888 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=4570537394741509500 + resty_test.go:246: RawQuery: body=7843776569447581441 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8504410300265207617 + resty_test.go:246: RawQuery: body=9212062865468226299 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4609657569534885852 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=3609798867337566878 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=7354642928910052733 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=459774237354991558 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=8748956361391837919 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=2751545650189314609 + resty_test.go:246: RawQuery: body=4113282811645887583 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=9051379265138171686 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5035394479421512551 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=4779370769091219270 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=8601303349993142609 + resty_test.go:246: RawQuery: body=7709171303284416083 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8352865945837240528 - resty_test.go:246: RawQuery: body=8369093091854405454 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:246: RawQuery: body=2026499533809551903 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5829447519908327014 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=7982786715562597951 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8609937671186147664 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=95480626841896404 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8467500858816747811 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3014141792797222222 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=7481929007546810425 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=3370949547783391333 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=8298891612150232675 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=931166401966807159 + resty_test.go:246: RawQuery: body=7891550109461511870 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1584393223119027600 + resty_test.go:246: RawQuery: body=1959980202045566697 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6900860054782801872 + resty_test.go:246: RawQuery: body=7787724902821989027 resty_test.go:247: Content-Type: text/plain; charset=utf-8 ---- PASS: TestPostRedirectWithBody (0.29s) +--- PASS: TestPostRedirectWithBody (0.11s) === RUN TestUnixSocket --- PASS: TestUnixSocket (0.00s) === RUN TestSetContext resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 526.987µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:26 GMT]] + resty_test.go:878: Response Time: 318.42µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestSetContext (0.00s) @@ -1693,8 +1728,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 440.809µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Tue, 09 Sep 2025 13:38:26 GMT]] + resty_test.go:878: Response Time: 365.717µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Mon, 12 Oct 2026 20:05:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestSetContextWithError (0.00s) @@ -1702,20 +1737,20 @@ context_test.go:57: Server: GET / context_test.go:62: Server: wrote 30 bytes context_test.go:63: Server: err is - context_test.go:82: Error: Get "http://127.0.0.1:36821/": context canceled ---- PASS: TestSetContextCancel (0.01s) + context_test.go:82: Error: Get "http://127.0.0.1:45641/": context canceled +--- PASS: TestSetContextCancel (0.00s) === RUN TestSetContextCancelRetry context_test.go:96: Server: GET / context_test.go:101: Server: wrote 30 bytes context_test.go:102: Server: err is - context_test.go:125: Error: Get "http://127.0.0.1:45043/": context canceled + context_test.go:125: Error: Get "http://127.0.0.1:42711/": context canceled --- PASS: TestSetContextCancelRetry (0.00s) === RUN TestSetContextCancelWithError context_test.go:141: Server: GET / context_test.go:142: Server: sending StatusBadRequest response context_test.go:148: Server: wrote 39 bytes context_test.go:149: Server: err is - context_test.go:168: Error: Get "http://127.0.0.1:44227/": context canceled + context_test.go:168: Error: Get "http://127.0.0.1:42637/": context canceled --- PASS: TestSetContextCancelWithError (0.00s) === RUN TestClientRetryWithSetContext context_test.go:177: Method: GET @@ -1726,7 +1761,7 @@ context_test.go:178: Path: / context_test.go:177: Method: GET context_test.go:178: Path: / ---- PASS: TestClientRetryWithSetContext (5.66s) +--- PASS: TestClientRetryWithSetContext (5.56s) === RUN TestRequestContext --- PASS: TestRequestContext (0.00s) === RUN Test_parseRequestURL @@ -1832,7 +1867,7 @@ === RUN Test_parseRequestBody/multipart_fields_with_errorReader === RUN Test_parseRequestBody/multipart_files_with_errorReader === RUN Test_parseRequestBody/multipart_with_file_not_found ---- PASS: Test_parseRequestBody (0.01s) +--- PASS: Test_parseRequestBody (0.00s) --- PASS: Test_parseRequestBody/empty_body (0.00s) --- PASS: Test_parseRequestBody/empty_body_with_SetContentLength_by_request (0.00s) --- PASS: Test_parseRequestBody/empty_body_with_SetContentLength_by_client (0.00s) @@ -1874,11 +1909,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 7.848614ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 540.433µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestGet (0.01s) +--- PASS: TestGet (0.00s) === RUN TestGetGH524 resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/groups/developers/details @@ -2104,15 +2139,15 @@ resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestRateLimiter (0.31s) +--- PASS: TestRateLimiter (0.23s) === RUN TestIllegalRetryCount --- PASS: TestIllegalRetryCount (0.00s) === RUN TestGetCustomUserAgent resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 582.49µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 559.199µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestGetCustomUserAgent (0.00s) @@ -2120,8 +2155,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.169402ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 400.558µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestGetClientParamRequestParam (0.00s) @@ -2129,8 +2164,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 511.596µs - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 456.744µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 --- PASS: TestGetRelativePath (0.00s) @@ -2138,8 +2173,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 524.281µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 650.181µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestGet400Error (0.00s) @@ -2149,8 +2184,8 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 726.089µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 607.583µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } resty_test.go:244: Method: POST @@ -2159,8 +2194,8 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:158: Error: &json.SyntaxError{msg:"invalid character '\"' after object key:value pair", Offset:24} resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 354.051µs - resty_test.go:879: Response Headers: map[Content-Length:[62] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 338.354µs + resty_test.go:879: Response Headers: map[Content-Length:[62] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "bad_request", "message": "Unable to read user info" } --- PASS: TestPostJSONStringSuccess (0.00s) @@ -2170,8 +2205,8 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 622.787µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 545.196µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONBytesSuccess (0.00s) @@ -2181,8 +2216,8 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 694.777µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 577.8µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONBytesIoReader (0.00s) @@ -2193,8 +2228,8 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:272: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 516.71µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 506.832µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONStructSuccess (0.00s) @@ -2205,8 +2240,8 @@ resty_test.go:247: Content-Type: application/json-rpc request_test.go:294: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 4.483126ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json-rpc] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 411.72µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json-rpc] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONRPCStructSuccess (0.00s) @@ -2217,8 +2252,8 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:319: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 3.697815ms - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 431.462µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } --- PASS: TestPostJSONStructInvalidLogin (0.00s) @@ -2229,11 +2264,11 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:341: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 729.348µs - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/problem+json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 651.51µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/problem+json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } ---- PASS: TestPostJSONErrorRFC7807 (0.01s) +--- PASS: TestPostJSONErrorRFC7807 (0.00s) === RUN TestPostJSONMapSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -2241,8 +2276,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:361: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 682.348µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 729.578µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONMapSuccess (0.00s) @@ -2253,8 +2288,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:382: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 627.939µs - resty_test.go:879: Response Headers: map[Content-Length:[51] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 422.595µs + resty_test.go:879: Response Headers: map[Content-Length:[51] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful", } --- PASS: TestPostJSONMapInvalidResponseJson (0.00s) @@ -2267,19 +2302,19 @@ resty_test.go:247: Content-Type: application/json request_test.go:436: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 560.922µs - resty_test.go:879: Response Headers: map[Content-Length:[61] Content-Type:[text/html] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 432.376µs + resty_test.go:879: Response Headers: map[Content-Length:[61] Content-Type:[text/html] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: Test JSON request with HTML response --- PASS: TestForceContentTypeForGH276andGH240 (0.00s) === RUN TestPostXMLStringSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login - resty_test.go:246: RawQuery: request_no=1757425112 + resty_test.go:246: RawQuery: request_no=1791835525 resty_test.go:247: Content-Type: application/xml resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 789.5µs - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 1.578589ms + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLStringSuccess (0.00s) @@ -2292,19 +2327,19 @@ resty_test.go:247: Content-Type: application/xml resty_test.go:183: Error: XML syntax error on line 1: element closed by resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 3.91526ms - resty_test.go:879: Response Headers: map[Content-Length:[124] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 522.891µs + resty_test.go:879: Response Headers: map[Content-Length:[124] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: bad_requestUnable to read user info ---- PASS: TestPostXMLStringError (0.01s) +--- PASS: TestPostXMLStringError (0.00s) === RUN TestPostXMLBytesSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login - resty_test.go:246: RawQuery: request_no=1757425112 + resty_test.go:246: RawQuery: request_no=1791835525 resty_test.go:247: Content-Type: application/xml resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.064075ms - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 439.007µs + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLBytesSuccess (0.00s) @@ -2315,11 +2350,11 @@ resty_test.go:247: Content-Type: application/xml request_test.go:536: Result Success: &{"" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 5.263714ms - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 468.494µs + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful ---- PASS: TestPostXMLStructSuccess (0.01s) +--- PASS: TestPostXMLStructSuccess (0.00s) === RUN TestPostXMLStructInvalidLogin resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -2327,11 +2362,11 @@ resty_test.go:247: Content-Type: application/xml request_test.go:557: Result Error: &{"" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 616.622µs - resty_test.go:879: Response Headers: map[Content-Length:[120] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT] Www-Authenticate:[Protected Realm]] + resty_test.go:878: Response Time: 299.465µs + resty_test.go:879: Response Headers: map[Content-Length:[120] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT] Www-Authenticate:[Protected Realm]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: unauthorizedInvalid credentials ---- PASS: TestPostXMLStructInvalidLogin (0.01s) +--- PASS: TestPostXMLStructInvalidLogin (0.00s) === RUN TestPostXMLStructInvalidResponseXml resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -2339,8 +2374,8 @@ resty_test.go:247: Content-Type: application/xml request_test.go:575: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 804.378µs - resty_test.go:879: Response Headers: map[Content-Length:[106] Content-Type:[application/xml] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 465.108µs + resty_test.go:879: Response Headers: map[Content-Length:[106] Content-Type:[application/xml] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLStructInvalidResponseXml (0.00s) @@ -2353,11 +2388,11 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== request_test.go:608: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 6.302563ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 4.215859ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestRequestBasicAuth (0.01s) +--- PASS: TestRequestBasicAuth (0.00s) === RUN TestRequestInsecureBasicAuth resty_test.go:478: Method: POST resty_test.go:479: Path: /login @@ -2365,11 +2400,11 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== request_test.go:633: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.13144ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 542.509µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } - request_test.go:635: captured request-level logs: 2025/09/09 13:38:32.719577 WARN RESTY Using Basic Auth in HTTP mode is not secure, use HTTPS + request_test.go:635: captured request-level logs: 2026/10/12 20:05:25.342746 WARN RESTY Using Basic Auth in HTTP mode is not secure, use HTTPS --- PASS: TestRequestInsecureBasicAuth (0.00s) === RUN TestRequestBasicAuthFail resty_test.go:478: Method: POST @@ -2378,8 +2413,8 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aDE= request_test.go:653: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 6.271333ms - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT] Www-Authenticate:[Protected Realm]] + resty_test.go:878: Response Time: 4.516878ms + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT] Www-Authenticate:[Protected Realm]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } --- PASS: TestRequestBasicAuthFail (0.01s) @@ -2388,13 +2423,13 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF-Request ---- PASS: TestRequestAuthToken (0.01s) +--- PASS: TestRequestAuthToken (0.00s) === RUN TestRequestAuthScheme resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF-Request ---- PASS: TestRequestAuthScheme (0.01s) +--- PASS: TestRequestAuthScheme (0.00s) === RUN TestRequestDigestAuth resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html @@ -2402,8 +2437,8 @@ resty_test.go:691: Path: /dir/index.html request_test.go:704: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.845833ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 978.769µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestRequestDigestAuth (0.00s) @@ -2414,8 +2449,8 @@ resty_test.go:691: Path: /dir/index.html request_test.go:721: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 1.617437ms - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT] Www-Authenticate:[Digest realm="testrealm@host.com", domain="/dir/index.html", qop="auth", algorithm=MD5, nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", opaque="5ccc069c403ebaf9f0171e9517f40e41", userhash=true, charset=utf-8, stale=FALSE]] + resty_test.go:878: Response Time: 786.002µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT] Www-Authenticate:[Digest realm="testrealm@host.com", domain="/dir/index.html", qop="auth", algorithm=MD5, nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", opaque="5ccc069c403ebaf9f0171e9517f40e41", userhash=true, charset=utf-8, stale=FALSE]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } --- PASS: TestRequestDigestAuthFail (0.00s) @@ -2426,8 +2461,8 @@ resty_test.go:691: Path: /dir/index.html request_test.go:740: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.803987ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:32 GMT]] + resty_test.go:878: Response Time: 803.39µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestRequestDigestAuthWithBody (0.00s) @@ -2458,58 +2493,58 @@ === RUN TestMultiPartUploadFile resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=4bbfe1b855e170881ccc82fba0272155014adb2c5c17ff211e6593a81066 + resty_test.go:322: Content-Type: multipart/form-data; boundary=f21380a5f746c897cd11db142a986c4bcc28f73b73be0644a75c73f286d3 resty_test.go:345: FirstName: resty_test.go:346: LastName: resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1757425112.png ---- PASS: TestMultiPartUploadFile (0.07s) + resty_test.go:358: Write name: test-img-1791835525.png +--- PASS: TestMultiPartUploadFile (0.02s) === RUN TestMultiPartUploadFileViaPatch resty_test.go:385: Method: PATCH resty_test.go:386: Path: /upload - resty_test.go:387: Content-Type: multipart/form-data; boundary=6db46be04917b9f5e5f0426c80c12838f0b78d4a38116053e63808cb20c8 + resty_test.go:387: Content-Type: multipart/form-data; boundary=4bf023e7c3cab932bf540431f310111039c672255b06469dd7e58e691775 resty_test.go:393: FirstName: resty_test.go:394: LastName: resty_test.go:401: Name: test-img.png resty_test.go:402: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:406: Write name: test-img-1757425112.png ---- PASS: TestMultiPartUploadFileViaPatch (0.04s) + resty_test.go:406: Write name: test-img-1791835525.png +--- PASS: TestMultiPartUploadFileViaPatch (0.02s) === RUN TestMultiPartUploadFileError --- PASS: TestMultiPartUploadFileError (0.00s) === RUN TestMultiPartUploadFiles resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=ee71bbc0e284b7fbf9d573c1157248c7ccc497b1cfe4844c3a15cca3a885 + resty_test.go:322: Content-Type: multipart/form-data; boundary=3852b5708b183ae21b9b303f8ac87d07e171a1bc06316bb477493730e758 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1757425112.png + resty_test.go:358: Write name: test-img-1791835525.png resty_test.go:353: Name: text-file.txt resty_test.go:354: Header: map[Content-Disposition:[form-data; name="notes"; filename="text-file.txt"] Content-Type:[application/octet-stream]] - resty_test.go:358: Write name: text-file-1757425112.txt ---- PASS: TestMultiPartUploadFiles (0.21s) + resty_test.go:358: Write name: text-file-1791835525.txt +--- PASS: TestMultiPartUploadFiles (0.03s) === RUN TestMultiPartIoReaderFiles request_test.go:904: File Info: ParamName: test_param; FileName: test_file_name.jpg resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=446f3d0cbe9bc5cbdb840f6ec8c7f88b824ea1f966eafa51cd27892a6837 + resty_test.go:322: Content-Type: multipart/form-data; boundary=a8e259101a4ffc07ab0b0c09364b6e13e8089c622afe6179170b529a3081 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1757425113.png + resty_test.go:358: Write name: test-img-1791835525.png resty_test.go:353: Name: text-file.txt resty_test.go:354: Header: map[Content-Disposition:[form-data; name="notes"; filename="text-file.txt"] Content-Type:[application/octet-stream]] - resty_test.go:358: Write name: text-file-1757425113.txt ---- PASS: TestMultiPartIoReaderFiles (0.22s) + resty_test.go:358: Write name: text-file-1791835525.txt +--- PASS: TestMultiPartIoReaderFiles (0.02s) === RUN TestMultiPartUploadFileNotOnGetOrDelete --- PASS: TestMultiPartUploadFileNotOnGetOrDelete (0.00s) === RUN TestMultiPartFormData resty_test.go:320: Method: POST resty_test.go:321: Path: /profile - resty_test.go:322: Content-Type: multipart/form-data; boundary=cf249dff889f82e3e6ff395c2c2e4f5fc9bc153629cf121e460e1181e5d4 + resty_test.go:322: Content-Type: multipart/form-data; boundary=f9aeb1907378aa0927c46d8dfdc4401793cb1a8934bb04a624a0e4ad65ce resty_test.go:328: FirstName: Jeevanandam resty_test.go:329: LastName: M resty_test.go:330: City: @@ -2518,43 +2553,43 @@ === RUN TestMultiPartMultipartField resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=de8a02d1e8eb60ba30f22b839ac0ad968391fa4a15de8888792b8697ba97 + resty_test.go:322: Content-Type: multipart/form-data; boundary=6bb6dbd6ed899c50d2f953ead7553bfdbef0eaa7b3f4488d8b218e083134 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: upload-file.json resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest"; filename="upload-file.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-1757425113.json ---- PASS: TestMultiPartMultipartField (0.01s) + resty_test.go:358: Write name: upload-file-1791835525.json +--- PASS: TestMultiPartMultipartField (0.00s) === RUN TestMultiPartMultipartFields resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=10579817c321b344106535f2c8c6c93e2252f3a877c0a9e58fc73475a773 + resty_test.go:322: Content-Type: multipart/form-data; boundary=f341dab66eee55f38c9a5e6880fa14ee6ecc4ed04d740e5edc9dabfad7d6 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: upload-file-1.json resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest1"; filename="upload-file-1.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-1-1757425113.json + resty_test.go:358: Write name: upload-file-1-1791835525.json resty_test.go:353: Name: upload-file-2.json resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest2"; filename="upload-file-2.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-2-1757425113.json + resty_test.go:358: Write name: upload-file-2-1791835525.json --- PASS: TestMultiPartMultipartFields (0.00s) === RUN TestGetWithCookie resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 6.133231ms - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 469.442µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 ---- PASS: TestGetWithCookie (0.01s) +--- PASS: TestGetWithCookie (0.00s) === RUN TestGetWithCookies resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 180.06µs - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 470.327µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 --- PASS: TestGetWithCookies (0.00s) @@ -2569,7 +2604,7 @@ === RUN TestPutXMLString resty_test.go:536: Method: PUT resty_test.go:537: Path: /xml ---- PASS: TestPutXMLString (0.01s) +--- PASS: TestPutXMLString (0.00s) === RUN TestOnBeforeMiddleware resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext @@ -2595,7 +2630,7 @@ resty_test.go:608: Path: /redirect-9 resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-10 ---- PASS: TestHTTPAutoRedirectUpTo10 (0.01s) +--- PASS: TestHTTPAutoRedirectUpTo10 (0.00s) === RUN TestHostCheckRedirectPolicy resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-host-check-1 @@ -2637,16 +2672,16 @@ === NAME TestSendMethod resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext ---- PASS: TestSendMethod (0.01s) +--- PASS: TestSendMethod (0.00s) --- PASS: TestSendMethod/send-get (0.00s) --- PASS: TestSendMethod/send-options (0.00s) - --- PASS: TestSendMethod/send-patch (0.01s) + --- PASS: TestSendMethod/send-patch (0.00s) --- PASS: TestSendMethod/send-put (0.00s) === RUN TestRawFileUploadByBody resty_test.go:320: Method: PUT resty_test.go:321: Path: /raw-upload resty_test.go:322: Content-Type: image/png ---- PASS: TestRawFileUploadByBody (0.53s) +--- PASS: TestRawFileUploadByBody (0.51s) === RUN TestProxySetting --- PASS: TestProxySetting (0.00s) === RUN TestGetClient @@ -2660,8 +2695,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1392: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 882.283µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 655.055µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestDetectContentTypeForPointer (0.00s) @@ -2672,8 +2707,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1420: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 1.39142ms - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 643.132µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } --- PASS: TestDetectContentTypeForPointerWithSlice (0.00s) @@ -2684,8 +2719,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1445: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 948.107µs - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 479.223µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } --- PASS: TestDetectContentTypeForPointerWithSliceMap (0.00s) @@ -2696,8 +2731,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1467: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 821.154µs - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 395.356µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:25 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } --- PASS: TestDetectContentTypeForSlice (0.00s) @@ -2708,13 +2743,13 @@ resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestMultiParamsQueryString (0.01s) +--- PASS: TestMultiParamsQueryString (0.00s) === RUN TestSetQueryStringTypical resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestSetQueryStringTypical (0.01s) +--- PASS: TestSetQueryStringTypical (0.00s) === RUN TestSetHeaderVerbatim --- PASS: TestSetHeaderVerbatim (0.00s) === RUN TestSetHeaderMultipleValue @@ -2722,7 +2757,7 @@ === RUN TestOutputFileWithBaseDirAndRelativePath resty_test.go:44: Method: GET resty_test.go:45: Path: /my-image.png ---- PASS: TestOutputFileWithBaseDirAndRelativePath (0.02s) +--- PASS: TestOutputFileWithBaseDirAndRelativePath (0.01s) === RUN TestOutputFileWithBaseDirError --- PASS: TestOutputFileWithBaseDirError (0.00s) === RUN TestOutputPathDirNotExists @@ -2732,11 +2767,11 @@ === RUN TestOutputFileAbsPath resty_test.go:44: Method: GET resty_test.go:45: Path: /my-image.png ---- PASS: TestOutputFileAbsPath (0.02s) +--- PASS: TestOutputFileAbsPath (0.01s) === RUN TestContextInternal resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestContextInternal (0.01s) +--- PASS: TestContextInternal (0.00s) === RUN TestSRV --- PASS: TestSRV (0.00s) === RUN TestSRVInvalidService @@ -2755,11 +2790,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/details resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 7.126848ms - resty_test.go:879: Response Headers: map[Content-Length:[76] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 392.398µs + resty_test.go:879: Response Headers: map[Content-Length:[76] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGetPathParams: text response: /v1/users/sample@sample.com/100002/details ---- PASS: TestGetPathParamAndPathParams (0.01s) +--- PASS: TestGetPathParamAndPathParams (0.00s) === RUN TestReportMethodSupportsPayload resty_test.go:536: Method: REPORT resty_test.go:537: Path: /report @@ -2768,8 +2803,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 672.123µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:33 GMT]] + resty_test.go:878: Response Time: 405.283µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestRequestQueryStringOrder (0.00s) @@ -2778,7 +2813,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestRequestOverridesClientAuthorizationHeader (0.01s) +--- PASS: TestRequestOverridesClientAuthorizationHeader (0.00s) === RUN TestRequestFileUploadAsReader resty_test.go:433: Method: POST resty_test.go:434: Path: /upload @@ -2786,32 +2821,32 @@ resty_test.go:433: Method: POST resty_test.go:434: Path: /upload resty_test.go:435: Content-Type: image/png ---- PASS: TestRequestFileUploadAsReader (0.20s) +--- PASS: TestRequestFileUploadAsReader (0.03s) === RUN TestHostHeaderOverride resty_test.go:44: Method: GET resty_test.go:45: Path: /host-header resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 9.169609ms - resty_test.go:879: Response Headers: map[Content-Length:[10] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 514.515µs + resty_test.go:879: Response Headers: map[Content-Length:[10] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: myhostname ---- PASS: TestHostHeaderOverride (0.01s) +--- PASS: TestHostHeaderOverride (0.00s) === RUN TestNotFoundWithError resty_test.go:44: Method: GET resty_test.go:45: Path: /not-found-with-error resty_test.go:877: Response Status: 404 Not Found - resty_test.go:878: Response Time: 710.878µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 413.16µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: {"error": "Not found"} --- PASS: TestNotFoundWithError (0.00s) === RUN TestNotFoundWithoutError resty_test.go:44: Method: GET resty_test.go:45: Path: /not-found-no-error -2025/09/09 13:38:34.192428 WARN RESTY Cannot unmarshal response body: unexpected end of JSON input +2026/10/12 20:05:26.048271 WARN RESTY Cannot unmarshal response body: unexpected end of JSON input resty_test.go:877: Response Status: 404 Not Found - resty_test.go:878: Response Time: 623.008µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Content-Type:[application/json] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 420.022µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Content-Type:[application/json] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestNotFoundWithoutError (0.00s) @@ -2819,8 +2854,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/users/developers/https://example.com resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 538.716µs - resty_test.go:879: Response Headers: map[Content-Length:[115] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 416.737µs + resty_test.go:879: Response Headers: map[Content-Length:[115] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestPathParamURLInput: text response: /v1/users/sample@sample.com/100002/users%2Fdevelopers/https:%2F%2Fexample.com --- PASS: TestPathParamURLInput (0.00s) @@ -2828,8 +2863,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/users/developers/https://example.com resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 655.585µs - resty_test.go:879: Response Headers: map[Content-Length:[109] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 487.426µs + resty_test.go:879: Response Headers: map[Content-Length:[109] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestPathParamURLInput: text response: /v1/users/sample@sample.com/100002/users/developers/https://example.com --- PASS: TestRawPathParamURLInput (0.00s) @@ -2850,7 +2885,7 @@ resty_test.go:45: Path: /long-text resty_test.go:44: Method: GET resty_test.go:45: Path: /long-json ---- PASS: TestTraceInfo (0.01s) +--- PASS: TestTraceInfo (0.00s) === RUN TestTraceInfoWithoutEnableTrace resty_test.go:44: Method: GET resty_test.go:45: Path: / @@ -2866,10 +2901,10 @@ === RUN TestDebugLoggerRequestBodyTooLarge resty_test.go:433: Method: POST resty_test.go:434: Path: /upload - resty_test.go:435: Content-Type: multipart/form-data; boundary=a4fb693ce838decdc74fe696f28be61a7e08121c6cd75448b73e624e565c + resty_test.go:435: Content-Type: multipart/form-data; boundary=4cc1114a5b75f4555230b3281d69d6bd4832988a3f74a74257a5fa06d7e1 resty_test.go:433: Method: POST resty_test.go:434: Path: /upload - resty_test.go:435: Content-Type: multipart/form-data; boundary=a281d0dbd639035cb96597ea85328886e3b2be906d121f033d013e6f93ef + resty_test.go:435: Content-Type: multipart/form-data; boundary=311f0bd48f0c58549aacea8091dee92f966f9626c102c0e67d71c7dac7dd resty_test.go:320: Method: POST resty_test.go:321: Path: /profile resty_test.go:322: Content-Type: application/x-www-form-urlencoded @@ -2898,7 +2933,7 @@ resty_test.go:329: LastName: resty_test.go:330: City: resty_test.go:331: Zip Code: ---- PASS: TestDebugLoggerRequestBodyTooLarge (0.04s) +--- PASS: TestDebugLoggerRequestBodyTooLarge (0.01s) === RUN TestPostMapTemporaryRedirect resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect @@ -2908,19 +2943,19 @@ resty_test.go:245: Path: /login resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json ---- PASS: TestPostMapTemporaryRedirect (0.01s) +--- PASS: TestPostMapTemporaryRedirect (0.00s) === RUN TestPostBodyError --- PASS: TestPostBodyError (0.00s) === RUN TestSetResultMustNotPanicOnNil --- PASS: TestSetResultMustNotPanicOnNil (0.00s) === RUN TestBackoffSuccess ---- PASS: TestBackoffSuccess (0.24s) +--- PASS: TestBackoffSuccess (0.23s) === RUN TestBackoffNoWaitForLastRetry --- PASS: TestBackoffNoWaitForLastRetry (0.10s) === RUN TestBackoffTenAttemptsSuccess --- PASS: TestBackoffTenAttemptsSuccess (0.00s) === RUN TestConditionalBackoffCondition ---- PASS: TestConditionalBackoffCondition (0.29s) +--- PASS: TestConditionalBackoffCondition (0.24s) === RUN TestConditionalBackoffConditionNonExecution --- PASS: TestConditionalBackoffConditionNonExecution (0.00s) === RUN TestOnRetryBackoff @@ -2929,8 +2964,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 859.172µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 599.376µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestConditionalGet (0.00s) @@ -2938,11 +2973,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 6.264237ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Tue, 09 Sep 2025 13:38:34 GMT]] + resty_test.go:878: Response Time: 403.518µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 12 Oct 2026 20:05:26 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestConditionalGetDefaultClient (0.01s) +--- PASS: TestConditionalGetDefaultClient (0.00s) === RUN TestClientRetryGet resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test @@ -2966,7 +3001,7 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test ---- PASS: TestClientRetryWait (27.67s) +--- PASS: TestClientRetryWait (27.87s) === RUN TestClientRetryWaitMaxInfinite resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3004,12 +3039,10 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:395: Client has slept 5.023875 seconds before retry 1 - retry_test.go:395: Client has slept 5.023963 seconds before retry 2 - retry_test.go:395: Client has slept 5.012088 seconds before retry 3 - retry_test.go:395: Client has slept 5.023983 seconds before retry 4 - retry_test.go:395: Client has slept 5.008491 seconds before retry 5 ---- PASS: TestClientRetryWaitCallback (25.09s) + retry_test.go:395: Client has slept 5.010612 seconds before retry 1 + retry_test.go:395: Client has slept 5.024767 seconds before retry 2 + retry_test.go:395: Client has slept 5.024637 seconds before retry 4 +--- PASS: TestClientRetryWaitCallback (25.06s) === RUN TestClientRetryWaitCallbackTooShort resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3023,12 +3056,12 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:443: Client has slept 3.012194 seconds before retry 1 - retry_test.go:443: Client has slept 3.491912 seconds before retry 2 - retry_test.go:443: Client has slept 3.011661 seconds before retry 3 - retry_test.go:443: Client has slept 3.014455 seconds before retry 4 - retry_test.go:443: Client has slept 3.013971 seconds before retry 5 ---- PASS: TestClientRetryWaitCallbackTooShort (15.55s) + retry_test.go:443: Client has slept 3.015312 seconds before retry 1 + retry_test.go:443: Client has slept 3.014680 seconds before retry 2 + retry_test.go:443: Client has slept 3.014626 seconds before retry 3 + retry_test.go:443: Client has slept 3.014724 seconds before retry 4 + retry_test.go:443: Client has slept 3.014704 seconds before retry 5 +--- PASS: TestClientRetryWaitCallbackTooShort (15.08s) === RUN TestClientRetryWaitCallbackTooLong resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3042,12 +3075,12 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:491: Client has slept 3.014732 seconds before retry 1 - retry_test.go:491: Client has slept 3.011971 seconds before retry 2 - retry_test.go:491: Client has slept 3.015980 seconds before retry 3 - retry_test.go:491: Client has slept 3.011955 seconds before retry 4 - retry_test.go:491: Client has slept 3.012101 seconds before retry 5 ---- PASS: TestClientRetryWaitCallbackTooLong (15.07s) + retry_test.go:491: Client has slept 3.014653 seconds before retry 1 + retry_test.go:491: Client has slept 3.014615 seconds before retry 2 + retry_test.go:491: Client has slept 3.015706 seconds before retry 3 + retry_test.go:491: Client has slept 3.014771 seconds before retry 4 + retry_test.go:491: Client has slept 3.014627 seconds before retry 5 +--- PASS: TestClientRetryWaitCallbackTooLong (15.08s) === RUN TestClientRetryWaitCallbackSwitchToDefault resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3061,7 +3094,7 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test ---- PASS: TestClientRetryWaitCallbackSwitchToDefault (10.05s) +--- PASS: TestClientRetryWaitCallbackSwitchToDefault (9.58s) === RUN TestClientRetryCancel resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3088,19 +3121,19 @@ resty_test.go:247: Content-Type: application/json resty_test.go:267: Got query param: status=500 so we're returning the post body as response and a 500 status code. body: [{"user1":{"FirstName":"firstname1","LastName":"lastname1","ZipCode":"10001"}}] retry_test.go:619: Got response body: [{"user1":{"FirstName":"firstname1","LastName":"lastname1","ZipCode":"10001"}}] ---- PASS: TestClientRetryPost (0.63s) +--- PASS: TestClientRetryPost (0.56s) === RUN TestClientRetryErrorRecover resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retry-error-recover resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retry-error-recover ---- PASS: TestClientRetryErrorRecover (0.11s) +--- PASS: TestClientRetryErrorRecover (0.10s) === RUN TestClientRetryCount resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test ---- PASS: TestClientRetryCount (9.13s) +--- PASS: TestClientRetryCount (9.17s) === RUN TestClientErrorRetry resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retry-error-recover @@ -3114,23 +3147,23 @@ resty_test.go:45: Path: /set-retrycount-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test ---- PASS: TestClientRetryHook (12.26s) +--- PASS: TestClientRetryHook (12.86s) === RUN TestResetMultipartReaderSeekStartError resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=7e3b650f4d4c228a420c8a1688bb9ea0a415d17570590aafa6b800c1a2cd ---- PASS: TestResetMultipartReaderSeekStartError (0.00s) + resty_test.go:435: Content-Type: multipart/form-data; boundary=4a8ee76bd60f5b2e1de1b4143a6d6fc7e1219f7df6963835cbfbd8dd5f4c +--- PASS: TestResetMultipartReaderSeekStartError (0.01s) === RUN TestResetMultipartReaders resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=54bfdc1f11576080514e81ca89af8e1a995581ce38f3468bb9081b3b3607 + resty_test.go:435: Content-Type: multipart/form-data; boundary=8cc7485de0d8997c882a98a31acb30e8965107f7b94eeea603b2e6cdaee9 resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=500a57f78af1c8b659e4756a0ad225861f21bfe67dd9801849601a6a63e5 + resty_test.go:435: Content-Type: multipart/form-data; boundary=cbeeb8fc27acb42f4370bcb16f7c4dad923c233fd39b82c1d00c4f238685 resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=136c850320b3ff9e51968392c54ebe7ca8cb10aa5d3740ddaabec96c77c6 ---- PASS: TestResetMultipartReaders (0.29s) + resty_test.go:435: Content-Type: multipart/form-data; boundary=f345fce9cb5cc60c26463cf79f991f22d92266dfce0b1e0b715d18f82136 +--- PASS: TestResetMultipartReaders (0.44s) === RUN TestIsJSONType --- PASS: TestIsJSONType (0.00s) === RUN TestIsXMLType @@ -3140,7 +3173,7 @@ === RUN TestWriteMultipartFormFileReaderError --- PASS: TestWriteMultipartFormFileReaderError (0.00s) PASS -ok github.com/go-resty/resty 167.799s +ok github.com/go-resty/resty 166.322s make[1]: Leaving directory '/build/reproducible-path/golang-github-go-resty-resty-2.10.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -3168,12 +3201,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1028859/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3771131 and its subdirectories -I: Current time: Tue Sep 9 01:41:16 -12 2025 -I: pbuilder-time-stamp: 1757425276 +I: removing directory /srv/workspace/pbuilder/1028859 and its subdirectories +I: Current time: Tue Oct 13 10:08:18 +14 2026 +I: pbuilder-time-stamp: 1791835698