我的API在应用程序中工作正常,但如果我尝试通过Web调用API,则API无法工作API通过dio(https://pub.dev/packages/dio)实现欢迎改进,并提前感谢解决方案和建议。
olmpazwi1#
这是CORS(跨来源资源共享)问题。你需要在服务器端启用CORS请求以解决此问题。根据你的设置,你不需要在客户端应用程序上进行更改。此处针对开发构建的常见变通方法是在应用程序运行时使用--disable-web-security参数的disabling security。
--disable-web-security
5q4ezhmt2#
禁用网络安全必须关闭,它会立即工作。这是CORS(跨来源资源共享)问题。你需要在服务器端启用CORS请求以解决此问题。根据你的设置,你不需要在客户端应用程序上进行更改。1-转到flutter\bin\cache并删除一个名为:flutter_工具.冲压2-转到flutter\packages\flutter_tools\lib\src\web并打开chrome.dart文件。3-查找"--禁用扩展"4-添加"--禁用Web安全性"
2条答案
按热度按时间olmpazwi1#
这是CORS(跨来源资源共享)问题。你需要在服务器端启用CORS请求以解决此问题。根据你的设置,你不需要在客户端应用程序上进行更改。
此处针对开发构建的常见变通方法是在应用程序运行时使用
--disable-web-security
参数的disabling security。5q4ezhmt2#
禁用网络安全必须关闭,它会立即工作。
这是CORS(跨来源资源共享)问题。你需要在服务器端启用CORS请求以解决此问题。根据你的设置,你不需要在客户端应用程序上进行更改。
1-转到flutter\bin\cache并删除一个名为:flutter_工具.冲压
2-转到flutter\packages\flutter_tools\lib\src\web并打开chrome.dart文件。
3-查找"--禁用扩展"
4-添加"--禁用Web安全性"