node.js で Express (3.0) フレームワークを使用してアプリケーションをルーティングしています。
私のアプリケーションのほとんどはhttp
プロトコルを使用していますが、私が提供したい特定のルートが 1 つhttps
だけあります。これは、ユーザーの登録と認証を担当する API の一部です。
例えば:
app.get('/connect', function(req, res){
// Must be on HTTPS, if not redirect to HTTPS
});
app.post('/connect', function(req, res){
// Must be on HTTPS
});
app.get('/', function(req, res){
// Must be on HTTP
});
app.get('/build', function(req, res){
// Must be on HTTP
});
同じアプリケーション内で両方を使いやすくするにはどうすればよいですか? これの例を実際に見つけるのに苦労しています。