Javascript 在Chrome上键入时双重api请求,仅在'/ping&x27;

Javascript 在Chrome上键入时双重api请求,仅在'/ping&x27;,javascript,node.js,google-chrome,Javascript,Node.js,Google Chrome,当我在本地主机上运行我的节点服务器时,我会转到chrome浏览器并开始键入我想要点击的api。 发生的事件顺序在图像中。 这是每个图像上发生的情况: 我打开谷歌浏览器 我开始键入url/ping,它由chrome自动填充 现在,尽管我没有按enter键,但api已根据我的节点服务器进行了调用 当我实际按下enter键时,chrome浏览器会显示客户端响应 现在服务器端有另一个api调用 第3点的问题不会与我测试的任何其他url重复。 只有在/pingChrome ping一些他们知道存在的页面(

当我在本地主机上运行我的节点服务器时,我会转到chrome浏览器并开始键入我想要点击的api。
发生的事件顺序在图像中。
这是每个图像上发生的情况:

  • 我打开谷歌浏览器
  • 我开始键入url
    /ping
    ,它由chrome自动填充
  • 现在,尽管我没有按enter键,但api已根据我的节点服务器进行了调用
  • 当我实际按下enter键时,chrome浏览器会显示客户端响应
  • 现在服务器端有另一个api调用
  • 第3点的问题不会与我测试的任何其他url重复。

    只有在
    /ping

    Chrome ping一些他们知道存在的页面(例如,在您的历史记录中)时,才会出现这种情况,以获取网页的标题和有关网页的一些信息,并在omnibar@Quill只有在“/ping”的情况下才会发生这种情况,我甚至没有按enter键,我尝试了其他url,比如“/blog/writePost”,但当时没有发生。是的,chrome的工作方式有点奇怪。。。尝试使用不同的浏览器,并查看是否再次发生。罗马Ping一些他们知道存在的页面(例如,在您的历史记录中),以获取该网页的标题以及有关该网页的一些信息,并在浏览器中提供给您omnibar@Quill只有在“/ping”的情况下才会发生这种情况,我甚至没有按enter键,我尝试了其他url,比如“/blog/writePost”,但当时没有发生。是的,chrome的工作方式有点奇怪。。。尝试使用其他浏览器,然后再次看到这种情况