野生动物园-NSPOSIXErrorDomain:100

dat*_*don 4 php safari https amazon-web-services lumen

我用PHP创建了API,现在正在对其进行测试。

使用chrome和firefox可以成功,但是Safari出现错误,“ NSPOSIXErrorDomain:100”。

有时会发生此错误,有时我可以从API获得正确的响应。

有人知道这种错误吗?我什至不知道是哪一部分导致了此错误...是因为服务器,AWS,SSL,PHP或客户端浏览器吗?

这是我的API的一些信息。

And*_*eri 9

调用部署在AWS Load Balancer后面的PHP API时,我遇到了同样的问题(我不知道您的设置中是否存在Load Balancer)。我已通过在负载均衡器中禁用HTTP 2.0来解决了该问题。为了禁用HTTP 2.0,请在AWS控制台中选择您的负载均衡器,然后选择Action-> Edit Attributes并禁用HTTP / 2

在此处输入图片说明

如果您不使用负载均衡器,则必须检查您的网络服务器设置,以便确定启用了哪个HTTP版本。

  • Vokiel 在我的情况下,问题与移动 iOS 应用程序有关,所以我以这种方式解决了,实际上浏览器你可能是对的,但不幸的是我不知道如何以其他方式解决问题 (2认同)

小智 6

我通过在.htaccess文件的第一行插入以下内容来解决这个问题:

Header unset Upgrade
Run Code Online (Sandbox Code Playgroud)