Агент должен сделать запрос относительно того, что он поместил в это поле, он не находится под вашим контролем как получатель запроса.
Поле является необязательным, и нет ничего, чтобы указывать, является ли оно пустым, содержит ли частичный URL-адрес или домен, или точный URL-адрес, включая все параметры, с которых пользователь пришел на ваш сайт.
Платформа, которую вы используете для чтения поля, в значительной степени, если не полностью, не имеет отношения к этому.
Обратите внимание также, что, поскольку это находится под контролем клиента, очень легко подделать его или предоставить поддельные данные, или для посреднических услуг (например, прокси-серверов) изменить значение. Это не то, на что вы можете реально рассчитывать на что-то важное.
См. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referer, https://en.wikipedia.org/wiki/HTTP_referer и многие другие источники в Интернете, где это уже хорошо задокументировано.