Closed qyazhou closed 8 months ago
网络接口报错信息如下:
应该是跨域问题,在服务端配置文件中,打开 enable_cors 配置项(设置为 true)
已经启动了跨域,目前还是不行,信息如下截图所示。请问还有其他地方需要配置吗?ngix有没有特殊的配置? 服务端 客户端:
我直接在浏览器里面输入是没有问题的,但是用flutter启动的客户端里面调用就不行,请问客户端也要设置跨越吗?
服务端启动命令要把 --conf config.yaml
加上去才会读取配置文件,这样
go run main.go --conf config.yaml
执行go run main.go --conf config.yaml的时候报了一堆错误,这是数据库没有配好的原因吗?
对的,连不上数据库,检查地址、账号、密码、数据库是否已经创建好
服务端成功启动 {"module":"main","level_name":"INFO","level":7,"context":{},"message":"服务启动成功,监听地址为 :8080","datetime":"2024-03-02T21:06:51+09:00"} 客户端也配置好了服务器地址 /// 默认 API 服务器地址 /// 注意:当你使用自己的服务器时,请修改该地址为你自己的服务器地址 //const defaultAPIServerURL = 'https://ai-api.aicode.cc'; const defaultAPIServerURL = 'http://127.0.0.1:8080';
/// API 服务器地址 String get apiServerURL { var url = const String.fromEnvironment( 'API_SERVER_URL', defaultValue: defaultAPIServerURL, );
但是客户端的请求一直连不上服务器,客户端报错信息如下图: