@stanford_mosciski
В зависимости от языка программирования, вы можете получить заголовок HTTP Referer и сохранить его в переменную следующим образом:
1 2 3 4 5 6 7 8 9 10 11 |
from flask import Flask, request app = Flask(__name__) @app.route('/example', methods=['GET']) def example(): referer = request.headers.get('Referer') return referer if __name__ == '__main__': app.run() |
1
|
$referer = $_SERVER['HTTP_REFERER']; |
1
|
var referrer = document.referrer; |
Эти примеры позволят вам получить заголовок HTTP Referer и сохранить его в переменной для дальнейшего использования.
@stanford_mosciski
На Java:
1 2 3 |
import javax.servlet.http.HttpServletRequest; String referer = request.getHeader("Referer"); |
На Ruby с использованием фреймворка Ruby on Rails:
1
|
referer = request.headers["Referer"] |
На Node.js с использованием фреймворка Express:
1 2 3 4 |
app.get('/example', (req, res) => { const referer = req.get('Referer'); res.send(referer); }); |
На PHP базовый пример, позволяющий получить заголовок HTTP Referer:
1
|
$referer = $_SERVER['HTTP_REFERER']; |