GO学习踩坑记录

今天用go写接口的时候,提示跨域相关错误:

"Failed to fetch.

Possible Reasons:

CORS

Network Failure

URL scheme must be "http" or "https" for CORS request."

结合AI多次排查代码后,发现跨域配置没有问题,其他接口调用也不会出现跨域问题。

这里记录一下导致的原因,与跨域设置无关,是在接口中接收解析参数的代码字段没有没有对应上。

有问题的代码

go 复制代码
type requestData struct {
		workRadius         float32    `json:"workRadius"`
	}

修改后,没问题的代码

go 复制代码
type requestData struct {
		WorkRadius         float32    `json:"workRadius"`
	}

就是"WorkRadius",大小写导致的,但是不明白为什么提示的跨域相关的错误。

相关推荐
2301_764441332 小时前
python实现罗斯勒吸引子(Rössler Attractor)
开发语言·数据结构·python·算法·信息可视化
探序基因2 小时前
R语言-使用pheatmap函数画热图
开发语言·r语言
-凌凌漆-2 小时前
【JS】var与let的区别
开发语言·前端·javascript
其美杰布-富贵-李2 小时前
OpenCalphad 学习笔记
笔记·学习·热力学计算
hkNaruto2 小时前
【AI】AI学习笔记:直接使用Python+BM25算法实现RAG的可行性以及实用价值
人工智能·笔记·学习
ExiFengs2 小时前
Java使用策略模式实现多实体通用操作的优雅设计
java·开发语言·设计模式·策略模式
茶本无香2 小时前
设计模式之三—工厂模式:灵活对象创建的艺术
java·开发语言·设计模式·工厂模式
超级无敌大学霸2 小时前
c语言整型提升
c语言·开发语言
testpassportcn2 小时前
Dell D-MSS-DS-23 認證介紹|Dell Data Scientist 考試全解析與高效備考指南
网络·学习·改行学it