Wie bekomme ich “HTTP_REFERER” mit NodeJS?

Lesezeit: 1 Minute

Ein Weg zu bekommen HTTP_REFERER Wir können benutzen document.referrer im browserseitigen javascript . Aber wie können wir es in NodeJS bekommen?

  • mögliches Duplikat von HTTP-Header mit node.js abrufen

    – QUentin

    14. Mai 2012 um 8:44 Uhr

  • Werfen Sie einen Blick auf req.headers / req.header(‘Referer’)

    – Maxim Krizhanovsky

    14. Mai 2012 um 8:53 Uhr

  • Mögliches Duplikat von Wie finde ich die URL einer verweisenden Site im Knoten?

    – Slawa Fomin II

    3. Mai 2016 um 22:04 Uhr

Benutzer-Avatar
Phatsin.lk

Sie können es bekommen, indem Sie …

req.headers.referer

in…

var http = require('http');
server = http.createServer(function(req, res){
...
}

  • @Shay, ist das nicht dasselbe in JavaScript?

    – Adam Grant

    23. Juli 2014 um 21:54 Uhr

  • @ajkochanowicz ja, aber bessere Konvention

    – Shay Erlichmen

    24. Juli 2014 um 6:57 Uhr

  • Ich würde hinzufügen, dass einige Browser Referrer (wie Chrome) und einige Referrer (wie Safari unter OSx) senden.

    – hilfebedürftig

    22. Februar 2017 um 9:01 Uhr

  • Betrachten Sie stattdessen stackoverflow.com/a/28238737/205832, wenn Sie Express 4.x verwenden.

    – Peter Bengtsson

    5. Juni 2017 um 12:53 Uhr

  • Dies scheint nicht mehr der Fall zu sein … wo ist es hingezogen? Es gibt nirgendwo .header auf der IncomingMessage?

    Benutzer8082874

    1. Oktober 2021 um 15:14 Uhr

1042060cookie-checkWie bekomme ich “HTTP_REFERER” mit NodeJS?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy