Fórum Como pegar origem de requisição em página com o php? #574574
03/02/2017
0
Tem como eu pegar a origem da requisição de uma página em php?
Por exemplo, eu quero saber de onde o cara está vindo após fazer uma requisição.
Minha intenção é permitir somente as requisições vindas de uma determinada página.
Tem como fazer isso?
Calebe Menezes
Curtir tópico
+ 0Post mais votado
07/02/2017
para recuperar uma origem você pode utilizar o HTTP_REFERRER. $_SERVER["HTTP_REFERRER"].
Em geral isso vai funcionar corretamente , mas é bom lembrar que não é 100% garantido pois o HTTP_REFERRER pode ser alterado.
espero ter ajudado.
um abraço
Eduardo Chaves
Gostei + 1
Mais Posts
07/02/2017
Eduardo Guimaraes
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.
http://php.net/manual/en/reserved.variables.server.php
Gostei + 1
08/02/2017
Calebe Menezes
Porque eu preciso ter cuidado com o uso do HTTP_REFERRER ?
Ele pode ser manipulado?
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)