Gossamer Forum
Home : General : Perl Programming :

$ENV{'HTTP_REFERER'}

Quote Reply
$ENV{'HTTP_REFERER'}
Can someone please explain to me why I get no referer listed when people come from a https server? It just comes up blank. Is there a special ENV I need to use for comming off HTTPS servers?

Thanks

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Edit - won't let me delete
Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Huh?

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Andy

Does this help?

http://support.microsoft.com/...ticles/Q178/0/66.asp

Wil

Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Mmm, that is great. So basically are they saying you can get the HTTP_REFERER, but only when going from a https server to another one, and not a http server?

Thanks, I finally have a clue why it won't work! Laugh

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Yes. That's what they are saying. I knew there was an issue like this, but hadn't seen it documented before. It's a security issue, I guess...

Wil

Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
Clearly having a secure server requires it to be secure. You don't want anyone being able to detect the secure referer hence http to http works or https to https (and maybe http to https).

Mods:http://wiredon.net/gt/download.shtml
Installations:http://wiredon.net/gt/
Quote Reply
Re: $ENV{'HTTP_REFERER'} In reply to
You said...

You don't want anyone being able to detect the secure referer hence http to http works or https to https (and maybe http to https).

Why not? Sorry but that doesn't make any sense to me.

Wil