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

相关推荐
sakiko_19 分钟前
UIKit学习笔记4-使用UITableView制作滚动视图
笔记·学习·ios·swift·uikit
CHANG_THE_WORLD35 分钟前
python 批量终止进程exe
开发语言·python
古城小栈36 分钟前
从 cargo-whero 库中,找到提升 rust 的契机
开发语言·后端·rust
晓梦林1 小时前
MAZESEC-X1靶场学习笔记
笔记·学习
我的xiaodoujiao1 小时前
API 接口自动化测试详细图文教程学习系列15--项目实战演练2
python·学习·测试工具·pytest
TImCheng06092 小时前
职场人AI学习周期评估:不同学习路径的时间成本
人工智能·学习
周末也要写八哥2 小时前
C4D/Cinema 4D 2026超详细下载与安装教程(附资源包)
学习·数学建模
xinzheng新政2 小时前
openclaw dashboard报错 internal server error
学习
Gary Studio2 小时前
安卓HAL C++基础-智能指针
开发语言·c++
啧不应该啊2 小时前
Day1 Python 与 C 的类型区别
c语言·开发语言