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

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

}
相关推荐
小信啊啊3 小时前
Go语言数组与切片的区别
开发语言·后端·golang
云霄IT4 小时前
docker使用教程之部署第一个go项目
docker·容器·golang
Tony Bai4 小时前
Go 1.26 新特性前瞻:从 Green Tea GC 到语法糖 new(expr),性能与体验的双重进化
开发语言·后端·golang
Mojitocean6 小时前
Golang入门
golang
小徐Chao努力8 小时前
【GO】Gin 框架从入门到精通完整教程
开发语言·golang·gin
bybitq9 小时前
string,byte,rune,character?详解Golang编码-UTF-8
开发语言·后端·golang
robin591110 小时前
Rabbitmq-Golang使用简单模式
分布式·golang·rabbitmq
weixin_4624462321 小时前
用 Go 快速搭建一个 Coze (扣子)API 流式回复模拟接口(Mock Server)
开发语言·golang·状态模式
李迟1 天前
Golang实践录:接口文档字段转结构体定义
开发语言·golang
资深web全栈开发1 天前
Casbin 权限管理深度解析:优势与最佳实践
golang·casbin·权限设计·go库介绍