一種方式來獲得HTTP_REFERER
,我們可以在瀏覽器端的JavaScript使用document.referrer
。 但是我們如何才能在NodeJS中獲得它?如何獲得NodeJS的「HTTP_REFERER」?
38
A
回答
71
你可以得到它...
req.headers.referer
在...
var http = require('http');
server = http.createServer(function(req, res){
...
}
+31
req.headers.referer –
+0
@Shay,在JavaScript中不是這樣嗎? –
+1
@ajkochanowicz是的,但我想補充一點,有些瀏覽器發送引用者(如鉻)更好的慣例 –
相關問題
- 1. 如何獲得的NodeJS
- 2. 如何獲得直通中的NodeJS
- 3. 如何從Yahoo或Gmail獲取HTTP_REFERER
- 4. 如何在Zend Framework中獲取HTTP_REFERER
- 5. 得到$ _SERVER參數[「HTTP_REFERER」]
- 6. 獲得散列的NodeJS
- 7. HTTP_REFERER的可靠性如何?
- 8. $ _ SERVER [ 'HTTP_REFERER'] VS Request.ServerVariables( 「HTTP_REFERER」)
- 9. Nodejs無法獲得/登錄
- 10. 如何修剪$ _ SERVER [「HTTP_REFERER」]
- 11. 你如何欺騙HTTP_REFERER?
- 12. 如何獲得編程定義的nodejs函數的位置?
- 13. 如何使用獲得MongoDB中的atributes名的NodeJS
- 14. 如何獲得可變數量的藍鳥承諾? (Nodejs)
- 15. NodeJS請求:如何獲得作爲字符串的響應?
- 16. 如何獲得NODEJS中的隨機客戶端IP
- 17. 如何獲得nodejs中用戶的身份池ID
- 18. 如何在Azure網站的NodeJS中獲得RequireSSL?
- 19. NodeJS MySQL如何獲得查詢功能以外的結果
- 20. 如何獲得訪問泊塢窗中應用的NodeJS
- 21. NodeJS:如何獲得正確的加密結果?
- 22. 如何獲得命名空間對象的NodeJS模塊?
- 23. 如何獲得與nodejs一起運行的sharejs?
- 24. 如何獲得護照會議的NodeJS值
- 25. 如何在NodeJS上獲得瞬間jalaali的天數?
- 26. 如何獲得NodeJS代理客戶端證書,如Jetty代理
- 27. NodeJS Promise(Q) - 如果承諾失敗,如何獲得價值?
- 28. Appium + WD(的NodeJS)獲得同級元素
- 29. 獲得NodeJS請求模塊的響應
- 30. 如何使用與$ _ SERVER的strstr [「HTTP_REFERER」]
[獲取HTTP標頭使用的是Node.js]的可能重複(http://stackoverflow.com/問題/ 5922842 /獲取-HTTP報頭,與節點-JS) – Quentin
看看到req.headers/req.header(「引用站點」) –
的[可能的複製如何找到在節點中的一個推介網站網址是什麼? ](http://stackoverflow.com/questions/7237262/how-do-i-find-the-a-referring-sites-url-in-node) –