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))
	
相关推荐
是多巴胺不是尼古丁几秒前
期末java复习--string
java·开发语言·python
神奇小汤圆1 分钟前
国产版“Codex”初体验,智谱ZCode很强啊!
后端
站大爷IP2 分钟前
Python里的“赋值”到底是什么意思?
后端
Survivor0015 分钟前
高并发系统流量治理的底层算法
java·开发语言
郝学胜-神的一滴15 分钟前
CMake 017:彩色日志输出实战
linux·c语言·开发语言·c++·软件工程·软件构建·cmake
m0_5474866621 分钟前
《数字图像处理:使用MATLAB分析与实现》全套课件PPT
开发语言·matlab·powerpoint
Full Stack Developme29 分钟前
Apache Tika 教程
java·开发语言·python·apache
鹅城剑仙33 分钟前
Spring Boot 微服务架构设计与最佳实践
spring boot·后端·微服务
luj_176833 分钟前
FreeDOS vs MS-DOS PC-DOS 对比解析
服务器·c语言·开发语言·经验分享·算法
桀人44 分钟前
C++——string类的详细介绍
开发语言·c++