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))
	
相关推荐
codeejun7 分钟前
每日一Go·MySQL-14、慢 SQL 产生原因全解
sql·mysql·golang
倔强的石头_10 分钟前
AI数据库是什么?我把金仓KES的库内三件套拆开看了一遍
后端
꧁细听勿语情꧂23 分钟前
二叉树余题,排序、直接插入排序、希尔排序
c语言·开发语言·数据结构·算法
杨凯凡44 分钟前
Spring Boot 大文件下载如何实现断点续传?HTTP Range、206 与 416 实战
spring boot·后端·http
是main不是漫1 小时前
【C++——类和对象(上)】筑基篇:以封装奠定面向对象之基
c语言·开发语言·c++
量化分析码农1 小时前
股票实时行情接口返回字段说明:单次请求的时间字段与数值类型
后端
apcipot_rain5 小时前
C++转Java日记(06)
java·开发语言
脚本自动化开发8 小时前
柔光屏平板怎么选?华为 MatePad Air Z 柔光版学
后端
程序猿DD8 小时前
OctaFuse 2.19.0:重做管理后台界面与交互,模型目录同步更新
后端