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

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

}
相关推荐
钟离墨笺43 分钟前
Go语言-->interfance{}赋值的陷阱
开发语言·后端·golang
小镇学者2 小时前
【python】python有必要像go或者nodejs那样做多版本切换吗?
开发语言·python·golang
梦想画家2 小时前
深度解析RuleGo框架:核心原理与插件机制实战
golang·规则引擎·rulego
且去填词4 小时前
Go 内存分配器(TCMalloc):栈与堆的分配策略
开发语言·后端·面试·golang
源代码•宸5 小时前
Golang原理剖析(Sync.Map)
数据结构·经验分享·后端·golang·sync.map·readmap·dirtymap
老蒋每日coding5 小时前
Go语言实现 Agent Demo
开发语言·后端·golang
老蒋每日coding6 小时前
Go语言面试题及答案总结(一)
面试·职场和发展·golang
卜锦元6 小时前
Golang后端性能优化手册(第七章:架构层面优化)
性能优化·架构·golang
冷冷的菜哥6 小时前
go(golang)调用ffmpeg对视频进行截图、截取、增加水印
后端·golang·ffmpeg·go·音视频·水印截取截图
Grassto14 小时前
深入 `modload`:Go 是如何加载并解析 module 的
golang·go·go module