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()

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

}
相关推荐
XMYX-06 小时前
37 - Go env 环境变量:配置管理与运行时控制
开发语言·golang
姚不倒12 小时前
Go 进阶实战:实现泛型数据验证器
云原生·golang
XMYX-013 小时前
36 - Go exec 执行命令
开发语言·golang
lolo大魔王13 小时前
Go 语言 HTTP 协议与 RESTful API 实训全解(理论 + 实战 + 规范)
http·golang·restful
一只小逸白13 小时前
LeetCode Go 常用函数速查表
linux·leetcode·golang
LCG元14 小时前
【Go后端开发】从 0 到生产级:高性能分布式网关全实现 + 接口限流熔断降级实战
分布式·golang·wpf
姚不倒1 天前
Go语言进阶:接口、错误处理与并发编程(goroutine/channel/context)
云原生·golang
宇明一不急1 天前
go 链表 (标准库实现)
开发语言·链表·golang
~|Bernard|1 天前
GO语言中哪些类型是可比较类型的(==和!=)
开发语言·后端·golang
比特森林探险记2 天前
底层数据结构分析 go 语言中的 slice map channel interface
数据结构·golang·哈希算法