mirror of
https://github.com/gospider007/requests.git
synced 2025-12-24 13:57:52 +08:00
sync
This commit is contained in:
17
go.mod
17
go.mod
@@ -5,15 +5,15 @@ go 1.24.0
|
||||
require (
|
||||
github.com/gospider007/bar v0.0.0-20250217074946-47896d8de2ba
|
||||
github.com/gospider007/bs4 v0.0.0-20250221153846-5f06efc2ebf1
|
||||
github.com/gospider007/gson v0.0.0-20250221154009-98d1695297de
|
||||
github.com/gospider007/gtls v0.0.0-20250217075148-cad34209c0ae
|
||||
github.com/gospider007/http2 v0.0.0-20250226135657-bd12c18bfa85
|
||||
github.com/gospider007/http3 v0.0.0-20250226135718-f7f291b88480
|
||||
github.com/gospider007/ja3 v0.0.0-20250221154036-c583ec1f60a4
|
||||
github.com/gospider007/proxy v0.0.0-20250221154359-9d745b93f9f6
|
||||
github.com/gospider007/gson v0.0.0-20250228010755-7240291925de
|
||||
github.com/gospider007/gtls v0.0.0-20250228071701-afc54ee3bc2c
|
||||
github.com/gospider007/http2 v0.0.0-20250228010822-19a882977f82
|
||||
github.com/gospider007/http3 v0.0.0-20250228010827-4832f37a33e9
|
||||
github.com/gospider007/ja3 v0.0.0-20250228010834-bacfbf309818
|
||||
github.com/gospider007/proxy v0.0.0-20250228071714-3b8c3bc020de
|
||||
github.com/gospider007/re v0.0.0-20250217075352-bcb79f285d6c
|
||||
github.com/gospider007/tools v0.0.0-20250226135821-5d2fbfa9054d
|
||||
github.com/gospider007/websocket v0.0.0-20250221154625-dbca4eba1fab
|
||||
github.com/gospider007/tools v0.0.0-20250227010821-58293f5ee758
|
||||
github.com/gospider007/websocket v0.0.0-20250228011054-fe5460a12fd3
|
||||
github.com/quic-go/quic-go v0.50.0
|
||||
github.com/refraction-networking/uquic v0.0.6
|
||||
github.com/refraction-networking/utls v1.6.7
|
||||
@@ -40,7 +40,6 @@ require (
|
||||
github.com/google/pprof v0.0.0-20250208200701-d0013a598941 // indirect
|
||||
github.com/gospider007/blog v0.0.0-20250217075004-fbd89cbd4147 // indirect
|
||||
github.com/gospider007/kinds v0.0.0-20250217075226-10f199f7215d // indirect
|
||||
github.com/gospider007/net v0.0.0-20250221154115-3f297fc794c9 // indirect
|
||||
github.com/hashicorp/errwrap v1.1.0 // indirect
|
||||
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
||||
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
|
||||
|
||||
39
go.sum
39
go.sum
@@ -42,6 +42,7 @@ github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMn
|
||||
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
|
||||
github.com/cloudflare/circl v1.6.0 h1:cr5JKic4HI+LkINy2lg3W2jF8sHCVTBncJr5gIIq7qk=
|
||||
github.com/cloudflare/circl v1.6.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs=
|
||||
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
|
||||
@@ -102,28 +103,26 @@ github.com/gospider007/blog v0.0.0-20250217075004-fbd89cbd4147 h1:2FDYAzIvrpbKZt
|
||||
github.com/gospider007/blog v0.0.0-20250217075004-fbd89cbd4147/go.mod h1:yDzKXJzaYENfMvleqwdo362NE+BXDhwtKXRUQUWHH+I=
|
||||
github.com/gospider007/bs4 v0.0.0-20250221153846-5f06efc2ebf1 h1:yegr3Utc87MANIl9je0orVoL08xewtYEN0+UxHedGFQ=
|
||||
github.com/gospider007/bs4 v0.0.0-20250221153846-5f06efc2ebf1/go.mod h1:R2qPFPT8PU74dLVm6jw7aIB5y5wILsvhZ/Ji6RdOeqU=
|
||||
github.com/gospider007/gson v0.0.0-20250221154009-98d1695297de h1:QMZz0bl8YGWLjqIvSCLTXl0046wphZ2MaVCD4lNTpHM=
|
||||
github.com/gospider007/gson v0.0.0-20250221154009-98d1695297de/go.mod h1:lS6dHguAqv+QgM12UwMKO58Eeph79DvDm+uTJfzQJkE=
|
||||
github.com/gospider007/gtls v0.0.0-20250217075148-cad34209c0ae h1:w0FETfH2q/N1B8llpFC0+XZkxjNc99LoDSy1XW5NfT8=
|
||||
github.com/gospider007/gtls v0.0.0-20250217075148-cad34209c0ae/go.mod h1:VoExB3KZrF8CwtvNfLWtLG5OcDWElgQ3dsjs/C+6f04=
|
||||
github.com/gospider007/http2 v0.0.0-20250226135657-bd12c18bfa85 h1:8HbRWRJacp7fkL1svCYru3UX7wnyrEw5UkDIoLlhFKQ=
|
||||
github.com/gospider007/http2 v0.0.0-20250226135657-bd12c18bfa85/go.mod h1:2+tAfJBMjihghMV0c09jA6kScoRn3hBQxgVM1ntMLqQ=
|
||||
github.com/gospider007/http3 v0.0.0-20250226135718-f7f291b88480 h1:nBiIJNsMXonhivkXKU29WBo9hJctR1lcMPLThuwDMcI=
|
||||
github.com/gospider007/http3 v0.0.0-20250226135718-f7f291b88480/go.mod h1:qxy521ewxMMvL7Vr4e45mSqSZuWzO978WqYGEIrTa5I=
|
||||
github.com/gospider007/ja3 v0.0.0-20250221154036-c583ec1f60a4 h1:965mrrn3KPilX8wjNqnFS/6WybVbK9JVoDbeOy7EMVo=
|
||||
github.com/gospider007/ja3 v0.0.0-20250221154036-c583ec1f60a4/go.mod h1:nSdl4OoJTcSQm0UXDkxhID/fBdn5yOby3fyCMrl+Xkk=
|
||||
github.com/gospider007/gson v0.0.0-20250228010755-7240291925de h1:7gWsfofFsEOZvKwKa6i31zkpIECbNay3l1Jd8PEKfk8=
|
||||
github.com/gospider007/gson v0.0.0-20250228010755-7240291925de/go.mod h1:3qme4vU9wRm58hRcg8k9ZY+TrFbtemp4eDjbvW8zQgQ=
|
||||
github.com/gospider007/gtls v0.0.0-20250228071701-afc54ee3bc2c h1:Lf25uzp+nZ6J4oFZ68hyJjbZq5LGGGWj7d93KKBipc0=
|
||||
github.com/gospider007/gtls v0.0.0-20250228071701-afc54ee3bc2c/go.mod h1:4TkEobGF1lQN/1d0tVEtt98/SHWPrbZm/vG6V1OuHWU=
|
||||
github.com/gospider007/http2 v0.0.0-20250228010822-19a882977f82 h1:9Wq8D3SZC7+ZJfoHBIs1/EkldZSAyksADmLOugOrU7M=
|
||||
github.com/gospider007/http2 v0.0.0-20250228010822-19a882977f82/go.mod h1:c5QmnC5Li5j9L9GRsTEzeleOxytuiS0a5IMt9hHn4Gw=
|
||||
github.com/gospider007/http3 v0.0.0-20250228010827-4832f37a33e9 h1:rNUYNiGNoJaCGyqkdVnAH8a8XyMqhCr8zMXzjh7yvl4=
|
||||
github.com/gospider007/http3 v0.0.0-20250228010827-4832f37a33e9/go.mod h1:mfJ+xSq2Ur/RtFl3bHJ8QPP5KJZagPLGzcDVo2hgAWk=
|
||||
github.com/gospider007/ja3 v0.0.0-20250228010834-bacfbf309818 h1:Nqh+5fWsK4G5MZS+EmM5d3GrPWT4gwihmwT1l3GhYYE=
|
||||
github.com/gospider007/ja3 v0.0.0-20250228010834-bacfbf309818/go.mod h1:1w5IR0aDKX1yy0lEEpLeeVXdPHELOOVbu6/tMQ+P/Eg=
|
||||
github.com/gospider007/kinds v0.0.0-20250217075226-10f199f7215d h1:+Fih572EdNmYCK1L82MyWOj9tAwIgZ2JqepmasAclg8=
|
||||
github.com/gospider007/kinds v0.0.0-20250217075226-10f199f7215d/go.mod h1:3u6J+nbdWhCNJGiQjq/hKSukn2k6ebjd98rd2+fzKNo=
|
||||
github.com/gospider007/net v0.0.0-20250221154115-3f297fc794c9 h1:6CdB5iTOOv4Gqa8xZW433ca1s0iENq8wigjI42T/3rc=
|
||||
github.com/gospider007/net v0.0.0-20250221154115-3f297fc794c9/go.mod h1:ivHDEXroE0XifMCkeVB7+7kIlOOioDR7DSCTuoiK0Nk=
|
||||
github.com/gospider007/proxy v0.0.0-20250221154359-9d745b93f9f6 h1:SneVkgpr6mv+ffNKuSU7gagcBhWijI4Tzk6tk7SrE2Q=
|
||||
github.com/gospider007/proxy v0.0.0-20250221154359-9d745b93f9f6/go.mod h1:DIR1eozSgpyH59MwaIw1ryW97zwruM90EuFEM6ZrXhg=
|
||||
github.com/gospider007/proxy v0.0.0-20250228071714-3b8c3bc020de h1:uniVC31CRMddDGC9CPfxoRZMW6pkAw8mWdMsItEqCto=
|
||||
github.com/gospider007/proxy v0.0.0-20250228071714-3b8c3bc020de/go.mod h1:QM/Nvb+gqOSNCLj/i1vFRG9Fu94dZlBrLrgNWzVQn9M=
|
||||
github.com/gospider007/re v0.0.0-20250217075352-bcb79f285d6c h1:8/Cf+c2680tkWJ+ueZ9RLLK5R5R8nhE8pNBUPHjkvkM=
|
||||
github.com/gospider007/re v0.0.0-20250217075352-bcb79f285d6c/go.mod h1:dd8aDIUG1vDPP5r+vHBtiUK0Zn6uk3SsWt1ZvmCCHLs=
|
||||
github.com/gospider007/tools v0.0.0-20250226135821-5d2fbfa9054d h1:Kbzt9ceuK1OhqFwTehmjrwG38weQ9DRtJQoWsUeL8sQ=
|
||||
github.com/gospider007/tools v0.0.0-20250226135821-5d2fbfa9054d/go.mod h1:7D9VPN+5ZUvoX0EnI5ksmaOrXfZpF+n2bKR9DlInBAU=
|
||||
github.com/gospider007/websocket v0.0.0-20250221154625-dbca4eba1fab h1:Cqxnb3BZwwQUnx5RX4NKZGpmNjdVSWdzfVMt24GhRsc=
|
||||
github.com/gospider007/websocket v0.0.0-20250221154625-dbca4eba1fab/go.mod h1:j3vzSZFDOYqtJrEZ3m3XRCFBFnZrton9CeQgRN81ffs=
|
||||
github.com/gospider007/tools v0.0.0-20250227010821-58293f5ee758 h1:aUiGtvM11HkKyukMffYY08VlpvIGaWYnw8Ttmz5fVgU=
|
||||
github.com/gospider007/tools v0.0.0-20250227010821-58293f5ee758/go.mod h1:7D9VPN+5ZUvoX0EnI5ksmaOrXfZpF+n2bKR9DlInBAU=
|
||||
github.com/gospider007/websocket v0.0.0-20250228011054-fe5460a12fd3 h1:vzYixxJ9CS6jJJ0fZsbdvfEi4iq/ZvO/+Z6bt1qRjek=
|
||||
github.com/gospider007/websocket v0.0.0-20250228011054-fe5460a12fd3/go.mod h1:7TfSh2+MgljpjYTZ+AZuqRENs/t+QpVzrUbCRvY3qu4=
|
||||
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
|
||||
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
|
||||
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
|
||||
@@ -149,6 +148,7 @@ github.com/klauspost/pgzip v1.2.6 h1:8RXeL5crjEUFnR2/Sn6GJNWtSQ3Dk8pq4CL3jvdDyjU
|
||||
github.com/klauspost/pgzip v1.2.6/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs=
|
||||
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
|
||||
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
|
||||
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
|
||||
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
|
||||
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
|
||||
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
|
||||
@@ -174,6 +174,7 @@ github.com/onsi/gomega v1.36.2 h1:koNYke6TVk6ZmnyHrCXba/T/MoLBXFjeC1PtvYgw0A8=
|
||||
github.com/onsi/gomega v1.36.2/go.mod h1:DdwyADRjrc825LhMEkD76cHR5+pUnjhUN8GlHlRPHzY=
|
||||
github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU=
|
||||
github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
|
||||
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
|
||||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
@@ -187,7 +188,9 @@ github.com/refraction-networking/uquic v0.0.6/go.mod h1:TFgTmV/yqVCMEXVwP7z7PMAh
|
||||
github.com/refraction-networking/utls v1.6.7 h1:zVJ7sP1dJx/WtVuITug3qYUq034cDq9B2MR1K67ULZM=
|
||||
github.com/refraction-networking/utls v1.6.7/go.mod h1:BC3O4vQzye5hqpmDTWUqi4P5DDhzJfkV1tdqtawQIH0=
|
||||
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
|
||||
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
|
||||
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
|
||||
github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
|
||||
github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd/go.mod h1:hPqNNc0+uJM6H+SuU8sEs5K5IQeKccPqeSjfgcKGgPk=
|
||||
github.com/sorairolake/lzip-go v0.3.5 h1:ms5Xri9o1JBIWvOFAorYtUNik6HI3HgBTkISiqu0Cwg=
|
||||
github.com/sorairolake/lzip-go v0.3.5/go.mod h1:N0KYq5iWrMXI0ZEXKXaS9hCyOjZUQdBDEIbXfoUwbdk=
|
||||
|
||||
@@ -132,7 +132,7 @@ func (obj *RequestOption) initBody(ctx context.Context) (io.Reader, error) {
|
||||
if obj.ContentType == "" {
|
||||
obj.ContentType = randomBoundary()
|
||||
}
|
||||
body, orderData, ok, err := obj.newBody(obj.Body)
|
||||
body, orderData, ok, err := obj.newBody(obj.Form)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -152,7 +152,7 @@ func (obj *RequestOption) initBody(ctx context.Context) (io.Reader, error) {
|
||||
if obj.ContentType == "" {
|
||||
obj.ContentType = "application/x-www-form-urlencoded"
|
||||
}
|
||||
body, orderData, ok, err := obj.newBody(obj.Body)
|
||||
body, orderData, ok, err := obj.newBody(obj.Data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user