Javascript Resact axios在ios上返回网络错误,但在台式机上不返回网络错误

Javascript Resact axios在ios上返回网络错误,但在台式机上不返回网络错误,javascript,php,reactjs,apache,Javascript,Php,Reactjs,Apache,我在(PHP7.4 Symfony 5.1)上有一个带有ssl证书的主api主机 和位于的前端域(与React的生产构建一起部署) CORS已配置,并且在域之间成功读取Cookie $response->headers->set('Access-Control-Allow-Origin', '*'); $response->headers->set('Access-Control-Allow-Headers', '*'); $response-&g

我在(PHP7.4 Symfony 5.1)上有一个带有ssl证书的主api主机 和位于的前端域(与React的生产构建一起部署) CORS已配置,并且在域之间成功读取Cookie

    $response->headers->set('Access-Control-Allow-Origin', '*');
    $response->headers->set('Access-Control-Allow-Headers', '*');
    $response->headers->set('Access-Control-Allow-Methods', '*');
    $response->headers->set('Access-Control-Expose-Headers', 'X-Pagination-Total');
在桌面(Windows/Linux)上一切正常。在Google Chrome、Opera和Mozilla Firefox中测试。 XHR请求使用axios发送。 但在ios(12.3.1)上,我收到以下错误:网络错误-使用代码在警报中打印:

 alert(JSON.stringify(e.toJSON()));
Axios请求示例:

axios.create({
        baseURL: `${process.env.REACT_APP_API_HOST}${process.env.REACT_APP_API_URI_PREFIX}`,
        headers: {
            'Content-Type': 'application/json',
            Accept: 'application/json',
            'X-AUTH-TOKEN': token,
            'X-DEVICE-ID': deviceId
        }
    }).get('/user')
            .then((user) => {
              //
            })
            .catch((e) => {
                // alert('and now json');
                // alert(JSON.stringify(e.toJSON()));

                setTimeout(() => {
                    this.setState({isLoading: false})
                }, 2500)
            })

通过将ios更新到14.0版本进行修复。可能会通过更新到高于12.3.1的任何版本进行修复

您可以通过桌面Safari进行远程调试以从控制台获取更详细的错误消息吗…?