ios - 上传多个图像时的 iOS XHR Cors 问题
问题描述
我有一个离子应用程序(使用 ionic 4 开发),用户可以在其中上传多个图像。它在 Android 上运行良好。但是,在iOS上,我只上传一张图片时没有问题,但上传多张图片时,突然出现以下错误:
Origin ionic://localhost is not allowed by Access-Control-Allow-Origin XMLHttpRequest cannot load <the url i'm trying to reach> due to access control checks
我的服务器通过barryvdh/laravel-cors启用了 CORS ,因此我不明白为什么会发生这种情况。有人可以启发我吗?
解决方案
CORS 错误可能会产生误导。事实证明,上传文件大小大于我的服务器的 php.ini 和 nginx 配置中指定的文件大小是一个问题。增加upload_max_filesize
and post_max_size
inphp.ini
和 add client_max_body_size
innginx.conf
解决了它。
推荐阅读
- python-3.x - Python GTK3 - 搜索后以编程方式在TreeView中选择节点?
- reactjs - JSX 道具不应该使用函数 react/jsx-no-bind
- r - 如何使用 distill 更改 R 博客的预览图像布局
- android - 如何解决flutter config --android studio期间出现的问题?
- flask - 如何使用 WTForms 单独渲染单选按钮?
- javascript - 如何在嵌套数组中使用嵌套循环
- laravel - Laravel docker API 路由不工作,但网络路由工作
- python-3.x - 如何将单元格样式从多个输入 xlsx 文件复制到具有多个工作表的多个输出 xlsx 文件
- c# - 我可以使用多线程和并行编程进行网络抓取吗?
- python - Pandas 和 numpy 之间的语法逻辑