浏览器是否像chrome一样自动发送请求

时间:2016-10-31 09:52:15

标签: node.js

我有一个使用以下代码的节点服务器:

var express = require('express')
var app = express()

app.use(function(req,res){
    console.log(req.url)
})

app.listen(3001)

当我运行此代码并执行请求时,控制台会打印两次' /'(req.url)。为什么会这样? 浏览器是否自动发送请求?

1 个答案:

答案 0 :(得分:1)

检查开发者工具中的网络选项卡(f12)。

很有可能第二次通话来自其他地方的延伸。 我运行了你的代码,我的浏览器只打了一个电话。

在任何情况下,浏览器都不会自动发送请求,除非重试。

您的案件中发生了什么?有超时并再次重试。 如果是WebAPI,您可以使用其他客户端 - 邮递员,提前休息客户端等