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))
	
相关推荐
changflow15 小时前
告别“黑盒”等待:如何在 LangGraph 中优雅地实现前端友好的 Human-in-the-Loop?
后端
Q***l68715 小时前
C++在计算机图形学中的渲染
开发语言·c++
0和1的舞者15 小时前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
惜棠16 小时前
visual code + rust入门指南
开发语言·后端·rust
n***i9516 小时前
Rust在嵌入式系统中的内存管理
开发语言·后端·rust
q***062916 小时前
ThinkPHP和PHP的区别
开发语言·php
踏浪无痕16 小时前
PageHelper 防坑指南:从兜底方案到根治方案
spring boot·后端
Java天梯之路16 小时前
Java 初学者必看:接口 vs 抽象类,到底有什么区别?
java·开发语言
ziwu16 小时前
昆虫识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
后端·图像识别
三翼鸟数字化技术团队16 小时前
基于redis的多资源分布式公平锁的设计与实践
redis·后端