Długie oczekiwanie na odpowiedź serwera.

0

Cześć. Zauważyłem że mój prosty serwer napisany z pomocą expressjs bardzo wolno ładuje stronę.
problem_oczekiwanie_expressjs.png
Spodziewam się niemal natychmiastowej odpowiedzi a trwa to 2 sekundy (wszystko lokalnie)
Tu mam kod:

var express = require('express')
var fs = require('fs')

const htmlFile = fs.readFileSync('C:/Users/Adam/Desktop/express_test/front.html', 'utf8')
const server = express();

server.use('/assets', express.static('C:/Users/Adam/Desktop/express_test/public'))

server.get('/', (req, res) => {
    res.send(htmlFile)
})
server.get('/login', (req, res) => {
    console.log('login')
    res.send('Think you!')
})

server.get('/candy', (req, res) => {
    res.json({candy: 'This comes from the server!'})
})
server.listen(1237, 'localhost')

Czy wiecie co może być przyczyną?

4

Z przeglądarki łączysz się pod localhost?

Jeśli tak, to zamiast localhost spróbuj 127.0.0.1, bo czasem localhost resolvuje się najpierw do IPv6 i dopiero po timeoucie przeglądarka próbuje IPv4.

0

Tak, z przeglądarki (Firefox).
Po zmianie wszystko śmiga. Wielkie dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1