#node.js #express
#node.js #экспресс
Вопрос:
Я делаю express.js сервер для хранения изображений.
const express = require('express');
const app = express();
app.&et('/*', (request, response) =&&t;
{
response.sendFile(__dirname '/data' request.path);
});
app.listen(9999);
console.lo&('Server started on port 9999');
И у меня проблема. Если я набираю http://127.0.0.1:9999/vehicles/boats/din&hy.pn&
в браузере, я получаю картинку, но когда я набираю, https://127.0.0.1:9999/main/avatar.pn&
я получаю This site can’t provide a secure connection 127.0.0.1 sent an invalid response.
оба файла действительно существуют, но один из них отправлен правильно, а другой выдает ошибку. Чем это может быть вызвано?
Ответ №1:
Ваш второй запрос отправлен через https
. Поскольку вы не предоставляете действительный сертификат для localhost в своем приложении Express, браузер выдаст вам подсказку об этом.
Комментарии:
1. ****, спасибо. Не заметил этого. Как-то неправильно ввел и не обратил на это внимания. большое спасибо.