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))
	
相关推荐
小张小张爱学习14 小时前
Java基础面试题
java·开发语言
Yeats_Liao14 小时前
8:Servlet生命周期-Java Web
后端
Drone_xjw14 小时前
Qt国际化多语言配置详解-入门到精通
开发语言·qt·命令模式
爱吃提升14 小时前
Python 多线程 threading + 多进程 multiprocessing 完整实操教程
开发语言·python
不会C语言的男孩14 小时前
C++ Primer 第18章:用于大型程序的工具
开发语言·c++
Soofjan14 小时前
其它(5):Bleve 全文检索
后端
Gopher_HBo14 小时前
Go语言学习笔记(七)并发
后端
智碳未来科技有限公司14 小时前
工业双碳实践:基于 SpringBoot + 若依的智碳能源管理系统(zhitan-ems)源码深度解析与落地实战
spring boot·后端·能源
星恒随风14 小时前
C++ 类和对象入门(三):拷贝构造、赋值运算符重载和深浅拷贝
开发语言·c++·笔记·学习
RickyWasYoung14 小时前
【Matlab】科研绘图配色-极简版
开发语言·matlab