Retornar IP dentro da Rede Local
Como retornar o endereço IP que representa o computador dentro da rede local
Para que seja possível retornar o endereço IP que representa o computador dentro da rede local foi disponibilizado um recurso no Captura Ponto Web Portaria 373 conforme segue:
Portanto, no exemplo abaixo que se aplica a regra por processo 306 - Gravar Marcação no Captura Ponto Web Portaria 373", a variável "xRetorno" retornará o endereço IP da máquina que está realizando a requisição da marcação do ponto.
Definir Alfa xHTML_Pagina;
Definir Alfa xRetorno;
xHTML_Pagina = "";
WLerHtml("hrinicia_template.htm", xHTML_Pagina);
WCheckValString("IPRETURN","IPx",xRetorno,"N",15);
Restrições:
- Disponível apenas no servidor de páginas Apache com suporte a páginas ".asp".
- A rede onde de onde está partindo a requisição deve possuir um servidor Proxy com suporte ao recurso de "HTTP_X_FORWARDED_FOR".