Pascal MARTIN belirtildiği gibi, kesinlikle Referer değerini güven olmamalıdır.
Gumbo cevabı üzerine genişletilmesi: Referer bir <iframe> yüklenen bir komut dosyası içinde bunu alınırken bir HTTP isteği içinde bir başlık olarak iletilir beri başka bir komut dosyası için alınıyor tam olarak aynıdır.
Tarayıcı içinde src özniteliği tarafından belirtilen sayfa istediğinde <iframe> başka herhangi bir kaynak için böyle bir HTTP isteği göndermek ve Referer başlığını içerecek değer.
Referer başlığının değeri <iframe> barındıran sayfanın URL'sini içerecektir. Eğer page-with-iframe.php adında bir PHP komut dosyası vardı ve bunun için <iframe src="sample.php" /> HTTP isteği içerdiği Yani sample.php gibi bir şey olabilir:
GET /sample.php HTTP/1.1
Host: somesite.com
...
Referer: http://somesite.com/page-with-iframe.php
In sample.php Eğer $ENV{'HTTP_REFERER'} değerini almak ve oradan hotname ayrıştırmak olabilir kullanmak istiyorsunuz somesite.com.