Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Safari无法使用Angular';发送有效的GET请求;https客户端_Ios_Angular_Http_Safari_Intermittent - Fatal编程技术网

Ios Safari无法使用Angular';发送有效的GET请求;https客户端

Ios Safari无法使用Angular';发送有效的GET请求;https客户端,ios,angular,http,safari,intermittent,Ios,Angular,Http,Safari,Intermittent,在Safari中发送GET请求时,Safari无法向服务器发送有效的请求。事实上,它甚至没有到达服务器(我已经在后端检查过了)。它也无法提供除两个请求头以外的所有请求头,并且响应为null(这导致safari在控制台中记录kcferrordomaincfnetwork错误303)。我在下面附上了一些截图以及一些额外的发现。有人能提供一些见解吗 此问题只能在iOS设备上的Safari中重现 这个问题以前发生在MacBook上。在清理了一次网站数据后,我们再也没有看到这个问题 呼叫间歇性失败

在Safari中发送GET请求时,Safari无法向服务器发送有效的请求。事实上,它甚至没有到达服务器(我已经在后端检查过了)。它也无法提供除两个请求头以外的所有请求头,并且响应为null(这导致safari在控制台中记录kcferrordomaincfnetwork错误303)。我在下面附上了一些截图以及一些额外的发现。有人能提供一些见解吗

  • 此问题只能在iOS设备上的Safari中重现
  • 这个问题以前发生在MacBook上。在清理了一次网站数据后,我们再也没有看到这个问题
  • 呼叫间歇性失败
  • 在product details调用之前设置断点并在控制台中手动调用时,第一次失败,第二次通过
  • 有时失败的不是产品详细信息调用(尽管通常是这样)
  • 有时是创建应用程序或获取产品图像调用失败
  • 在清除网站数据后,问题似乎消失了,但在一次成功的会话后又回来了
  • 当调用失败时,我们在控制台中得到以下错误:KCFerrorDomainCfNetworkError 303
  • 会话存储为空,问题仍然存在
  • 没有发生异常(我在Safari中启用了“所有异常中断”)

尝试使用无活动重新加载选项运行ng发球。我们看到了类似的行为,WDS可能已经中断了HTTP调用。到目前为止,这已经解决了我们的问题。

您解决了吗?我有一个共享组件,它可以在一个页面上运行,而不能在另一个页面上运行,并且只能在iOS设备上运行