私はエクスプレスのreq
オブジェクトからヘッダーを削除する方法を理解しようとしています。私はこのres.disable("Header Name")
は解像度オブジェクトから削除しますが、同じことが、このミドルウェアを追加するのと同じくらい簡単かもしれないreq.headers
express reqオブジェクトからヘッダを削除するには?
0
A
答えて
1
のために動作しないと信じて:
app.use(function(req, res, next) {
delete req.headers['header-name']; // should be lowercase
next();
});
-1
あなたが好きなあなたのrequest
オブジェクトから単にdelete
ヘッダを、することができます
console.log(req.headers)
// { host: 'localhost:8081',
// connection: 'keep-alive',
// auth_token: 'c79d2f80029c1a1382b2e831643e5447b902a6f9',
// 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.100 Safari/537.36',
// 'postman-token': 'b2cef620-f85d-556c-acc1-8337da2d5e81',
// 'cache-control': 'no-cache',
// api_key: 'FB499A4FF77901AFCD2278457658B7F7B17EAC112B489DAA304D3F2A059DFCC4',
// 'content-type': 'application/json',
// accept: '*/*',
// dnt: '1',
// 'accept-encoding': 'gzip, deflate, sdch, br',
// 'accept-language': 'en-US,en;q=0.8' }
// Now Delete the headers from your request object.
delete req.headers;
console.log(req.headers) // undefined
below-やっています3210
delete req.headers['auth_token'];
関連する問題
- 1. リストビューからヘッダを削除
- 2. 私のcsvファイルからBOMヘッダを削除するには?
- 3. Python:テキスト文字列からHTMLヘッダを削除するには?
- 4. リクエストから承認ヘッダを削除するには
- 5. GIのエクセルエクスポートから余分なヘッダを削除するには
- 6. DotnetNukeのWebページからヘッダとフッタを削除するには?
- 7. Node.js Expressのどこにでも現在のreqオブジェクトにアクセス
- 8. nhibernate:削除せずにコレクションからオブジェクトを削除する
- 9. リターンレスポンス時にヘッダを削除する
- 10. Javascriptオブジェクトからオブジェクトを削除するには
- 11. リスト(Of myClass)からオブジェクトをオブジェクト値で削除するには?
- 12. NodeJs/express/mongooseのオブジェクトからアイテムを削除するにはどうすればよいですか?
- 13. URLConnectionからヘッダを削除する方法
- 14. csvから重複した行を削除する[ヘッダ+コンテンツ]
- 15. GWT CellTable - ヘッダからソート矢印を削除する
- 16. クエリ結果からヘッダ(カラム名)を削除する
- 17. HTTPリクエストのヘッダのいくつかを削除するには?
- 18. リストからオブジェクトを削除する
- 19. ArrayListからオブジェクトを削除する
- 20. リストからオブジェクトを削除する
- 21. Swift:NSOrderedSetからオブジェクトを削除する
- 22. オブジェクトから値を削除する
- 23. std :: listからオブジェクトを削除する
- 24. siteContextからオブジェクトを削除する
- 25. Firebase ListObservableからオブジェクトを削除する
- 26. シングルトンクラスからオブジェクトを削除する
- 27. SharedPreferencesからオブジェクトを削除する
- 28. ArrayListからオブジェクトを削除するJava
- 29. オブジェクトをページから削除する
- 30. std :: listからオブジェクトを削除する
なぜreqオブジェクトを編集しますか?これはクライアントの要求を表します –
通常のJavaScriptオブジェクトの他のプロパティを削除するように削除することはできますが、実際のリクエストには影響しません。あなたの要求の経路にまだ入っていないミドルウェアだけが、それらのヘッダを見ることはできません。 – tbking