Да, он доступен в заголовке referer
. Обратите внимание, что это необязательное поле и его значение может быть подделано клиентом вручную или приложением на стороне клиента, как это делают некоторые брандмауэры и приложения для обеспечения безопасности в Интернете (в этом известна Norton Internet Security). Желательно, чтобы бизнес-логика не опиралась на это, а использовала ее только для чистой статистики.
Как его получить, зависит от используемого вами языка на стороне сервера. В PHP вы можете сделать:
$referrer = $_SERVER['HTTP_REFERER'];
В Java / Servlet вы можете сделать:
String referrer = request.getHeader("referer");
Обратите внимание на легендарную орфографическую ошибку в названии поля заголовка.