【问题标题】:net::ERR_SPDY_PROTOCOL_ERROR in chromechrome 中的 net::ERR_SPDY_PROTOCOL_ERROR
【发布时间】:2019-04-29 00:51:53
【问题描述】:

我正在使用 JS-autocomplete,它在本地环境中工作正常,但在 Live 环境中,最初自动完成工作正常,但经过 3-4 次尝试后,我在控制台中收到 net::ERR_SPDY_PROTOCOL_ERROR(仅在一页中) )。 并非所有页面都是这种情况,其他页面具有相同的自动完成功能,并且工作正常,我在隐身模式和其他一些浏览器中尝试过,但得到相同的错误

我尝试了以下方法

  • 已清除临时文件、cookie 和缓存
  • 使用chrome://net-internals/#sockets 刷新 SPDY 套接字
  • 更新浏览器
  • 刷新 DNS 和更新 IP

    但这些尝试并没有解决我的问题

    注意:我没有安装任何杀毒软件

    网络面板快照

  • 【问题讨论】:

    • 尝试为您的网站使用 https。
    • @Rohit Garg 它已经在使用 https,但我尝试使用 HTTP 并且它工作正常
    • 您能否提供带有“协议”标题的网络面板快照。
    • 此快照数据不足,请尝试使用“协议”标头拍摄快照(参考 - stackoverflow.com/questions/12213421/…
    • @RohitGarg 新快照添加协议头

    标签: javascript google-chrome


    【解决方案1】:

    尝试以下两件事:-

    1. 使用 http2 协议来加载您的资源以及自动完成 API。

    2. 为您的自动完成 API 使用唯一标识符(例如 &t=(new Date()).getTime())

    【讨论】:

      猜你喜欢
      • 2019-06-27
      • 2018-01-10
      • 2019-06-04
      • 2018-09-30
      • 2016-02-25
      • 2019-09-19
      • 2017-10-30
      • 1970-01-01
      • 2017-10-06
      相关资源
      最近更新 更多