Neúplná url adresa referera
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Томас
- Člen | 85
Dobrý den,
mám v plánu na webu ukládat referera, abych věděl odkud uživatel
přišel (překvapivě :-D).
Ale např. z URL adresy
https://www.google.cz/?gfe_rd=cr&ei=cCiVVb-WFpeBcoqMmSA#q=super+str%C3%A1nka
se mi vrací pouze
https://www.google.cz/
nevěděl by jste někdo čím by to mohlo být? Stejný výsledek mi vrací i serverová proměnná
$_SERVER['HTTP_REFERER']
Já bych chtěl ovšem kompletění URL adresu, poradí mi prosím někdo, jak toho dosáhnout? Díky!
BTW: Url ukládám do sessionu po prvním requestu a pak už ji nijak neobnovuji.
- Томас
- Člen | 85
dump Nette\Http\Request getReferer()
object(Nette\Http\Url)#48 (8) { ["scheme":"Nette\Http\Url":private]=> string(5) "https" ["user":"Nette\Http\Url":private]=> string(0) "" ["pass":"Nette\Http\Url":private]=> string(0) "" ["host":"Nette\Http\Url":private]=> string(13) "www.google.cz" ["port":"Nette\Http\Url":private]=> int(443) ["path":"Nette\Http\Url":private]=> string(1) "/" ["query":"Nette\Http\Url":private]=> string(0) "" ["fragment":"Nette\Http\Url":private]=> string(0) "" }
- Casper
- Člen | 253
Google obsahuje referrer meta tag s hodnotou origin
, více viz draft
specifikace.
<meta content="origin" name="referrer">
- Томас
- Člen | 85
Casper napsal(a):
Google obsahuje referrer meta tag s hodnotou
origin
, více viz draft specifikace.<meta content="origin" name="referrer">
Díky.