safari - NSPOSIXErrorDomain:100

时间:2018-06-19 03:13:48

标签: php amazon-web-services https safari lumen

我用PHP创建了API,现在正在测试它。

使用chrome和firefox取得了成功,但safari收到错误,“NSPOSIXErrorDomain:100。”

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

有没有人知道这种错误? 我仍然不明白哪个部分导致了这个错误......这是因为服务器,AWS,SSL,PHP还是客户端浏览器?

以下是我的API的一些信息。

2 个答案:

答案 0 :(得分:5)

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

enter image description here

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

答案 1 :(得分:0)

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

Header unset Upgrade