golang踩坑记录

1. server gave HTTP response to HTTPS client

出现场景,http包get请求https的

原代码

bash 复制代码
response, err := http.Get(fmt.Sprintf("https://%v/api/user/secret/?name=%v&password=%v", djang_ip, username, password))
		

修改后

有地方说go的版本问题,我采用屏蔽掉证书校验,将https改为http

bash 复制代码
	http.DefaultClient.Transport = &http.Transport{
			TLSClientConfig: &tls.Config{
				InsecureSkipVerify: true,
			},
		}
		response, err := http.Get(fmt.Sprintf("http://%v/api/user/secret/?name=%v&password=%v", djang_ip, username, password))
	
相关推荐
C+-C资深大佬9 分钟前
Java 变量:从入门到精通
java·开发语言·python
辞旧 lekkk10 分钟前
【Qt系统相关】鼠标事件
linux·开发语言·qt·学习·计算机外设·萌新
她说彩礼65万11 分钟前
Asp.net core返回类型总结
后端·asp.net
chouchuang29 分钟前
day-027-面向对象-下
开发语言·python
誰能久伴不乏32 分钟前
C++11 随机数生成——告别 rand()
开发语言·c++
海清河晏11135 分钟前
数据结构 | 二叉平衡搜索树
开发语言·数据结构·visual studio
用户67570498850237 分钟前
手摸手教你玩 Jenkins,一次搞懂 CI/CD!(第二章:发布之sshPublisher)
后端·jenkins
用户67570498850244 分钟前
手摸手教你玩 Jenkins,一次搞懂 CI/CD!(第一章:部署)
后端·jenkins
kuonyuma1 小时前
java之动态代理
java·开发语言
KouFiee1 小时前
同名隐藏基础
开发语言·c++