Compare commits

..

No commits in common. "v1.0.5" and "v1" have entirely different histories.
v1.0.5 ... v1

2 changed files with 1 additions and 19 deletions

2
go.mod
View File

@ -1,3 +1,3 @@
module gitea.cdlsxd.cn/self-tools/l_request module gitea.cdlsxd.cn/self-tools/l-request
go 1.21 go 1.21

View File

@ -1,7 +1,6 @@
package l_request package l_request
import ( import (
"crypto/tls"
"encoding/json" "encoding/json"
"io" "io"
"net/http" "net/http"
@ -129,20 +128,3 @@ func (r *Request) Send() (Response, error) {
elapsed := time.Since(start).Seconds() elapsed := time.Since(start).Seconds()
return r.packResponse(res, elapsed), nil return r.packResponse(res, elapsed), nil
} }
// 跳过证书发送请求
func (r *Request) SendWithoutSsl() (Response, error) {
tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
}
req := r.prepare()
client := &http.Client{Transport: tr}
start := time.Now()
res, err := client.Do(req)
if err != nil {
return Response{}, err
}
defer res.Body.Close()
elapsed := time.Since(start).Seconds()
return r.packResponse(res, elapsed), nil
}