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 分钟前
Dify RAG知识库-自部署完整指南
后端
程似锦吖14 分钟前
无中生有 之 从0开始写一个动态定时任务管理
java·开发语言
苏三的开发日记32 分钟前
如何规避死锁
后端
该用户已不存在34 分钟前
用 Claude Code Agents 与 CI/CD 搭建自动化研发团队(Part 3)
后端·ai编程·claude
豹哥学前端37 分钟前
agent智能体经典范式构建
人工智能·后端
Dxy123931021642 分钟前
Python 去除 HTML 标签获取纯文本
开发语言·python·html
洛的地理研学1 小时前
Python下载并处理MOD13A3植被指数数据
开发语言·python
humcomm1 小时前
Java 新特性2026年5月速览
java·开发语言
xiao_li_ya1 小时前
C++学习日记1(`*`的理解、const关键词)
开发语言·c++
胡志辉1 小时前
邮件中点击“加载图片”,你的IP地址已经被泄漏
前端·后端·安全