0

自己ホスト型のゴースト ブログを実行しています。たとえば、カスタム ヘッダーの存在を確認したいX-Den-Was-Here

私が実装したいのは、条件付きチェックです。

  1. ヘッダーが存在する場合- ブログのコンテンツを読み込みます。
  2. ヘッダーが存在しない場合- 401 Unauthorizedを返します。

Ghost インフラストラクチャ内でこのチェックを実行するのに最も適切な場所はどこですか?

4

2 に答える 2

0

Express 4.x API Referenceによると、を使用してヘッダーにアクセスしreq.get(headerName)、それが返さundefinedれるかどうかを確認できます。

app.get('/', function(req, res, next) {
  if(req.get(headerName) == undefined){
    //do not load modules
  }else{
    loadModules();
  }
});
于 2016-05-24T00:10:10.157 に答える