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))
	
相关推荐
ayqy贾杰12 分钟前
基层管理的三板斧,在AI时代行不通了
前端·后端·团队管理
Apifox12 分钟前
Apifox 5 月更新|Postman 导入优化、Runner 支持非 root 运行、请求代码自动带鉴权
前端·后端·安全
belong_my_offer16 分钟前
认识到精通函数
开发语言·python
guygg8822 分钟前
最大相关-最小冗余(mRMR)特征选择 MATLAB 实现
开发语言·matlab
郭涤生42 分钟前
C++ 高性能编程最佳实践清单
开发语言·c++
烛衔溟43 分钟前
TypeScript 类的静态成员与静态方法
开发语言·javascript·typescript
Nile43 分钟前
解密Palantir系列一:4. Ontology 不是哲学
开发语言·前端·javascript
JohnYan1 小时前
工作笔记 - PG分组极值
数据库·后端·postgresql
雪隐1 小时前
AI股票小助手02-Akshare数据采集
人工智能·后端
罗超驿1 小时前
15.JavaScript 函数与作用域完全指南:语法、参数、表达式与作用域链实战
开发语言·前端·javascript