Golang - http请求InsecureSkipVerify 字段为 true 来忽略忽略 SSL验证

在Golang中,可以通过设置 tls.Config 的 InsecureSkipVerify 字段为 true 来忽略 SSL 验证。

下面是一个简单的示例代码:

Go 复制代码
package main

import (
	"crypto/tls"
	"fmt"
	"net/http"
)

func main() {
	// 创建一个自定义的 Transport
	tr := &http.Transport{
		TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
	}

	// 创建一个使用自定义 Transport 的 HTTP 客户端
	client := &http.Client{Transport: tr}

	// 发送 GET 请求
	resp, err := client.Get("https://example.com")
	if err != nil {
		fmt.Println("Error:", err)
		return
	}
	defer resp.Body.Close()

	// 读取响应内容
	// ...

}
相关推荐
moxiaoran57532 小时前
Go语言结构体
开发语言·后端·golang
Tony Bai10 小时前
Cloudflare 2025 年度报告发布——Go 语言再次“屠榜”API 领域,AI 流量激增!
开发语言·人工智能·后端·golang
小徐Chao努力14 小时前
Go语言核心知识点底层原理教程【变量、类型与常量】
开发语言·后端·golang
锥锋骚年14 小时前
go语言异常处理方案
开发语言·后端·golang
moxiaoran575317 小时前
Go语言的map
开发语言·后端·golang
小信啊啊17 小时前
Go语言数组
开发语言·后端·golang
IT艺术家-rookie17 小时前
golang-- sync.WaitGroup 和 errgroup.Group 详解
开发语言·后端·golang
树下水月17 小时前
Go语言编码规范
开发语言·后端·golang
laozhoy117 小时前
深入理解Golang中的锁机制
开发语言·后端·golang
moxiaoran57531 天前
Go语言的范围range
golang