Какие заголовки указывают на запрос статических активов - PullRequest
0 голосов
/ 11 мая 2018

Используя Express, мы видим промежуточное ПО примерно так:

app.use('/', express.static(path.resolve(__dirname + '/public')));

app.use('/', function(req,res,next){
  // if we get here, the request was not for static assets
});

мой вопрос - какие заголовки Express использует для проверки того, что запрос относится к статическим ресурсам (файлам и т. Д.)?

Я хочу скопировать некоторое промежуточное ПО, которое делает то же, что и Express для статических активов.

1 Ответ

0 голосов
/ 11 мая 2018

Типичный HTTP-запрос не имеет никаких специальных заголовков, которые предполагают, что клиент может запрашивать статический актив поверх чего-то другого.На самом деле, в HTTP есть понятие «статический актив».HTTP совершенно очевидно, что актив является статическим или нет.

Все может быть «статическим» или «динамическим».Промежуточное программное обеспечение, вероятно, работает, потому что оно проверит файловую систему, если файл существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...