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))
	
相关推荐
吴佳浩 Alben2 小时前
Go 1.22 通关讲解
开发语言·数据库·golang
黎雁·泠崖2 小时前
指针家族高阶篇:字符指针、数组指针、函数指针及转移表应用
c语言·开发语言
南囝coding2 小时前
Node.js 原生功能狂飙,15 个热门 npm 包要失业了
前端·后端
小年糕是糕手2 小时前
【C/C++刷题集】string类(一)
开发语言·数据结构·c++·算法·leetcode
a努力。2 小时前
国家电网Java面试被问:二叉树的前序、中序、后序遍历
java·开发语言·后端·面试
JAVA+C语言2 小时前
C++ 继承与派生
开发语言·c++
疯狂的程序猴3 小时前
Web 抓包在浏览器、代理、设备侧等不同层面的作用
后端
fiveym3 小时前
PXE启动菜单配置完全指南:打造高效网络装机入口
开发语言·网络·php
chao1898443 小时前
基于MATLAB实现NSGA-II算法
开发语言·算法·matlab
未来之窗软件服务3 小时前
幽冥大陆(五十七)ASR whisper-cli命令行使用 C语言—东方仙盟筑基期
c语言·开发语言·whisper·仙盟创梦ide·东方仙盟·东方仙盟自动化·东方仙盟商业开发