А можете объяснить данную конструкцию?
Я попробовал выполнить в консоли хрома этоУ Вас справа от присваивания функция, у которой нет свойства srms, нужно сделать ее вызов, что бы это работало, ну или просто оставить объект
а каким образом и где можно посмотреть более подробную причину отказа браузера в соединении?
const paths = [
'/',
'/about',
'/admin'
];
const url = require('url');
app.get('*', function (req, res) {
if(paths.indexOf(url.parse(req.url).pathname) === -1) {
res.status(404);
}
res.sendFile(path.join(__dirname, '/../dist/index.html'))
});
Эти кодировки многобайтные
При попытке перекодировать бинарные данные могут возникать коллизии
При кодировании utf8 -> utf16 байты с кодом >= 128 распознаются как многобайтные символы, если следующий байт закодирован не по правилам - получаем ерунду из первого байта, а второй пытаемся декодировать как новый символ