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))
	
相关推荐
yujunl11 分钟前
重写了一个BOM查询的脚本
开发语言
事圆则缓32 分钟前
Kotlin 集合与序列:给页面一份清楚的数据
开发语言·windows·kotlin
事圆则缓34 分钟前
Kotlin 异步与并发:从一次搜索请求走到状态流
android·开发语言·kotlin
黄鹂鸟科技37 分钟前
进销存系统设计要点:从采购计划、库存监控到成本核算
后端·物联网·系统架构
从小白到软工1 小时前
4-3 项目-学生成绩管理系统(上)
c语言·开发语言·数据结构·经验分享·ai编程
撸串-研究生1 小时前
基于Spring Boot的智慧社区垃圾分类与回收系统的设计与实现【附源码】
spring boot·后端·分类·垃圾分类·社区管理
外收内放1 小时前
Python基础语法练习题(72)
开发语言·python
无忧.芙桃1 小时前
C++语言原理与实践(十三):stack、queue 和 priority_queue的介绍与使用
开发语言·c++·栈·队列
技术小结-李爽1 小时前
【工具】怎么在终端中启动springboot项目?
java·spring boot·后端·maven