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",大小写导致的,但是不明白为什么提示的跨域相关的错误。

相关推荐
小熊恋旧26 分钟前
Python 面向对象编程:方法、属性、继承与多态详解
开发语言·python
云边云科技_云网融合27 分钟前
面向汽车零部件制造业场景的解决方案 | 70 秒:一台车下线的时间里,藏着五张网
开发语言·汽车·php
Evand J27 分钟前
【PMSM滤波例程2】PMSM未知负载转矩观测EKF。MATLAB例程(负载增广EKF与实际仿真结果)。附下载链接
开发语言·matlab·电机
架构师伯子明43 分钟前
Ros 学习十三:IK Demo
学习
小羊没烦恼!1 小时前
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
java·服务器·网络·学习·负载均衡
will_net1 小时前
apollo 站点部署&C#接入
开发语言·c#·apollo
幼儿园蛋小黄1 小时前
从 STM32N647 的 AI 部署入门嵌入式:一条可落地的学习路线
人工智能·stm32·学习
晗夜未央1 小时前
任务队列反复失败,先分清重试、阻塞和结果待核对
开发语言·javascript
熊猫钓鱼>_>1 小时前
四种书签,一条时间线:一个读书 App 的记忆颗粒与它的边界案例【鸿蒙心迹】
开发语言·华为·ai编程·harmonyos·鸿蒙·openharmony·鸿蒙pc
努力努力再努力wz2 小时前
【Lua 入门系列】Lua 函数深入理解:函数对象、多返回值、可变参数、闭包、递归与尾调用优化
开发语言·lua